23
May
08

Lenovo with Debian

Your brand new kernel isn’t booting? Try to changes sda1 to hda1 at menu of grub. I’ve never saw this before and looked strange to me as I know that is a sata disc for sure. It works but I still trying to figure out why. Tanks a lot to João Paulo that help me to explore and fix that issue for while. Note that default kernel of debian boot with sda1 instead.

Your intel’s ethernet card isn’t working? You must go to Intel support website and take the e1000 or e1000e drivers. I’ve tested the e1000e-0.2.9.5 with kernel 2.6.22.19 for the lenovo m57 and worked pretty nice. Tanks a lot to Victor to ask for continuing steadfastly trying each of the drivers found even when they didn’t look to fit there.

I have had issues with debian too, mainly with laptops and wifi cards. But this isn’t a issue for debian, is a old issue for linux in general. That’s why I admire Ubuntu, great job about hardware support those guys are doing right now.

28
Apr
08

II Encontro de Software Livre de Pernambuco

I gave a lecture at the “II Encontro de software livre de Pernambuco“, that word by word means “Second Pernambuco’s meeting of free software”. Unfortunately I couldn’t get there before my lecture because I was working. The lecture was about Apache’s hardening. After show up how to exploit it twice (with Linux at H2HC and with Windows at uCon) I felt in a duty to find out how the best way to secure it.

22
Mar
08

Bossa ’08 Conference

The Bossa Conference is one of the most expected conference of my region. Mainly because it has the support of the INdT and always brings to us people of the whole word to gave lectures about free softwares and open source development. And tanks to nokia to support the INdT in Recife. I wasn’t there but I hope be there next year for sure!

16
Feb
08

uCon Security Conference I Edition at Recife

I glad to say that I was at first uCon (should I spell “micro con”?), It was just as they say in the website: “Founded in the true spirit of hacking, uCon is a totally informal conference on hacking, technology and information and telecommunication security. ” Friends “Rio de Janeiro” e “Tocatins” came from the meeting. The lectures are available for download, take a look. Great job of the The Bug! Magazine guys.

01
Jan
08

Dumb Quiz, making easier to build a quiz

That’s my new proggy, the main ideia is just makes easier to build a quiz tool. It grabs those question in a sqlite3 database embeeded as well as the asnwers. I’d so much fun doing it with python and gtk; and I’d learned a lot about software deployment making a Linux installer (RPM and DEB) as well as a Windows installer.

http://code.google.com/p/dquiz/

Screenshot.

Note that It comes with some bugs for free, I promise I’ll fix it soon. Anyway, If you find another one, please let me know!

10
Dec
07

Sofware deploying in Unix environments

Well, software deployment is all of the activities that make a sofware system available for use. With several Linux distributions available and so many libraries versions, this can easily become a journey through madness. Be aware, work as the package maintainer isn’t that simple! But, which tools did we have to get that job done? Let start installing what we need:


aptitude install dh-make dpkg-dev

Now, you must set some required stuff and than build the package. Just that easy. But just for debian, and if you need to make package for other distribuitions? We need to proceed learning “the way of” each one? Yeah, and start to get mad again. Thinking about that I’ve been looking for some reasonable solutions. Than I find out epm and autopackage. I decide to use epm because it looks very easy to make a simple package with it. Later, I realize that it can do lot more for me…


# ls
hello  hello.list
# cat hello.list
%product Hello
%copyright 2007 by You
%vendor Vendor
%description This program prints "hello"
%version 0.1
%readme README
%license LICENSE

f 755 root sys /usr/bin/hello hello
# epm -n -f rpm hello
# epm -n -f deb hello
# ls linux-2.6-intel/
hello-0.1.deb  hello-0.1.rpm
#

Even OSX, AIX, BSD package as well as package for other computer architecture. I didn’t tried, but that’s what they say in the man page. Autopackage has some nice graphic interface, so I’ll try soon. But, at moment, epm looks great to me. Anyone knows other solutions? I also didn’t tried Alien.

15
Nov
07

Hacker 2 Hacker Conference IV Edition at Brasília

H2HC IV was great. After two years been held at São Paulo it comes back to Brasília. I’ve been take part of the conference since the first edition and I’m a witness of its growth each year. So, and what happens this year? They made three days course, capture the flag challenge and bring Alexander Kornbrust as international speaker. See the capture de flag results at istf website.

Tanks h2hc staff for the great job!

01
Oct
07

Hello Cruel World at GoogleCodes

I’ve just created my first google code project. The name, “hellocruelworld” says everything. It’s just a bunch of hello worlds examples, sorry google for using our services as sandbox. You can “check out” those samples with following command-line.

svn co http://hellocruelworld.googlecode.com/svn/trunk/ hellocruelworld

I created and fixed some issues as well as edited the wiki stuff just to take look arround and I really enjoy. Anyway, you can also access source code from web. But, I agree with you, isn’t so good as trac!

15
Sep
07

Learning with videos on internet

I still remember when in 1995 I used to go to university to get some .txt and .html files, mostly zines, on internet to read for some months. Now we have connection everywhere. I was looking for some way to deploy a python application when I found ShowMeDo website. I’m talking about video tutorials. It look like a new trend on tutorials over the internet, make a quick search at google videos for tutorial and you’ll see. I do think screencasts, digital recording of a computer screen, like those of ruby on rails are pretty cool. Well, not talking about video anymore but still about knowledge other interesting website is SlideShare. As bandwidth grows and mobile device becomes available, and that’s a strong tendency, we experience other ways to share knowledge. What will be new?

01
Sep
07

WordPress: include code

I’ve been putting some code, in a dirty way, just in the middle of my posts. I decide to learn a little bit more about wordpress and get things done properly. A small ruby code with indentation as sample.

#!/usr/bin/ruby
if ARGV.length == 0
    puts "no argv"
end

After trying <code>, <blockquote> and <pre> directives I think the best result was achieved using <pre> with <code>, just like the sample above. See the code bellow.

<pre><code>
#!/usr/bin/ruby
if ARGV.length == 0
puts “no argv”
end
</code></pre>

Anyone has a better solution for that? More details here.




Quotes

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. Really smart people with reasonable funding can do just about anything that doesn't violate too many of Newton's Laws!" -- Alan Kay in 1971

My Twitter

My Delicious

RSS My Shared RSS

  • Death of a great mathematican
    I just read that the great Mathematican Benoît Mandelbrotdied on Oct 14th.His Mandelbrot-set fractales were one reason for me to start programming back in the days. Beside its beauty its likelythat all your mobile internet wont work without fractalessince (almost all?) antennas inside small wifi/GSM/UMTSare self-similar to have maximum gain/space ratio. A lo […]
    Icke
  • Article:DSL Evolution
    In this article, author Peter Bell discusses the best practices on how to evolve the DSLs using techniques like backwards compatibility through versioning, to automated transformation of statements. By Peter Bell
    Peter Bell
  • A Remote Cmd Server for Android
    I had the opportunity to get a new phone a few weeks ago, and like everything I get, I sat down with some docs, how-tos, and examples.  The end result is a basic command server that listens  a selected port and  IP address assigned to the device, either the wireless address or the ppp0. There is also a basic GUI that allows the user to input and execute unpr […]
    apridgen
  • Cross-domain search timing
    I've been meaning to fiddle around with timing attacks for a while. I've had various discussions in the past about the significance of login determination attacks (including ones I found myself) and my usual response would be "it's all moot -- the attacker could just use a timing attack". Finally, here's some ammo to support tha […]
    Chris
  • GSoC/Ncrack Presentation
    GSoC/Ncrack Presentation I recently gave a talk at a local linux user group about my involvement with Google Summer of Code 2009 and some of the technical aspects of the project I undertook: Ncrack. The GSoC/Ncrack Presentation slides are a brief overview of the subjects that were discussed during the lecture. I am also glad to say that after some (unrelated […]
    (author unknown)
  • From Static Analysis to 0day Exploit
    Back in September, I finished a presentation I planned on submitting for SecurityTubeCon titled "From Static Analysis to 0day Exploit". But SecurityTubeCon never happened.So, there I was with a full 20 minute presentation and no conference to show it. But after some twittering and skypeing, Marcus from DojoSec decided to pick it up, and it worked o […]
    Jeremy
  • John Nash, A Beautiful Mind, interviewed
    There's a video interview with Nobel prize winning mathematician John Nash, the subject of the Oscar-winning film A Beautiful Mind, over at 3QuarksDaily where he talks about his life, work and mental illness. The film is a quite heavily fictionalised account of Nash's life and he clearly has some disagreements with Sylvia Nasar's award winning […]
    vaughan
  • Ping pong obfuscation
    This is a fun post about a feature I found in IE that allows you to do some crazy obfuscation. I’ll start off with some simple examples:- So here we’re not obfuscating but I’m showing how IE accepts the language attribute and a labelled vbs statement to change the event to allow vbscript instead of javascript. Ok so lets play a little ping pong:- execScript( […]
    Gareth Heyes
  • Vulnérabilités dans les lecteurs PDF : le cas de SumatraPDF
    On pourrait penser, suite à de nombreuses failles affectant Acrobat Reader (voir par exemple l'avis CERTA-2009-AVI-445), qu'il est plus prudent d'utiliser un lecteur alternatif. Sous Windows, les principales alternatives sont Foxit et SumatraPDF, un lecteur de PDF léger et open-source. En pratique, la situation n'est pas aussi tranchée : […]
    Christophe Devine
  • Ekoparty 2009 was a total blast!!
    When i decide to write this review I know it was going to be hard to be impartial on this, but the heck with it!Ekoparty 2009 was a total blast!! Around 500 people got together on the 17 and 18th of September in the cultural center Konex to merry, learn and party a little bit.The conference has a really interesting line-up, some of the most respected researc […]
    Nico Waisman

Blog Stats

  • 33,690 hits

Follow

Get every new post delivered to your Inbox.