IDALinux in background: New patch for Tvision (release 20/11/2007)


There is a new Tvision version (released on 20/11/2007). You need it if you want to recompile Tvision for IDAPro 5.2. The patch to launch IDA in background doesn’t work with this Tvision package, so i have released a new patch for it. Enjoy it.
Tvision patch for IDALinux (Version 0.2) for TVision IDA port […]


Load Average, what does it mean?


The three load-average values in the first line of top output (you could use uptime or w (who) command too) are the 1-minute, 5-minute and 15-minute load average of the system. But what does load average really mean?. Reading from left to right, these values are the CPU load average for the last 1, 5 […]


Trend Micro SSAPI Long Path Buffer Overflow Vulnerability


This is my last discovered vulnerability. It’s a vulnerability in a Trend Micro product. Read the Idefense advisory.
I had developed a PoC for W2K SP4 however a PoC for WinXP is hard to develop because i couldn’t find a call esp, or similar instruction, with an unicode address format.
This is the technical analysis […]


NOD32 Antivirus Long Path Name Stack Overflow Vulnerabilities


In april I shared with Eset two discovered vulnerabilities (two stack overflow) in NOD32 Antivirus. they are very basic threats but can lead to local/remote arbitrary code execution.
Eset was contacted on April 19 and I receive a fast response. The comunication with Eset had been great, and the threats were patched fast (the update is […]


User Mode Linux: Bus error - the /dev/shm or /tmp mount likely just ran out of space


Sometime, when you are compiling some big applications inside UML, you can get a UML hang with the error:
Bus error - the /dev/shm or /tmp mount likely just ran out of space
Kernel panic - not syncing: Kernel mode signal 7
After some research and googling i could solve the problem. The host system had mounted […]


IdaLinux in BackGround or without output to the screen


Ida use Linux Tvision to show the Ida interface in Linux systems. This library doesn’t allow I/O redirections (redirected stdin/stdout), launch ida in background (with &) or launch ida from a script in a webserver.
Sometimes is useful to launch ida in background (with -B option, automated ida analysis with idc or IdaPython scripts). For this […]


DiskPart, or How to resize a partition in W2K3?


Last week i was trying to resize a W2K3 partition of a vmware disk image. I couldn’t install Partition Magic 7, because it’s not compatible for W2K3 Server, and i was lost since a find a great utility from MS: Diskpart. With this command line tool is easy to resize an existing partition (not the […]


Ida Pro Linux: IdaPython with MySQLdb support


Here i am again. I succesfully compiled IdaPython 0.8.0 for Ida Pro 5.0 . I used 4.9 sdk version (yes, finally Ida SDK is compatible between versions, thanks Ilfak), but when i tried to use MySQLdb module (import MySQLdb) in a script inside Ida, i got the following error:
ImportError: /usr/lib/python2.4/site-packages/_mysql.so: undefined symbol: _Py_NoneStruct
But this error […]


How to compile Linux TVision for IDA Pro


After hours of probes, i have finally compile Linux TVision for IDA Pro. First of all, you need idasdk (i have use idasdk49):
1. Cd to idasdk directory
2. Untar & Unzip TVision source code (http://www.datarescue.com/freefiles/tvision_level_l.tgz) in idasdk directory.
2b. [NEW] Edit the allmake.unx file to modify path to the sdk (the IDA variable)
3. cd sources
4. edit makefile […]