Programming and Coding
Programming and coding tips, help and solutions...
1,882 topics in this forum
-
Hooking to defeat hardware breakpoints
by FlySky- 3 replies
- 7.2k views
Hey guys, New to the forum and wondering the following. Been doing reversing for a while now and recently jumped into unpacking. What I am facing atm is that a lot of packers are detecting hardware breakpoints. I am currently on Windows 7 64 bit version and none of the Ollydbg plugins are working for me, so I started looking in writing my own hooks. Been programming / coding for a couple of years in assembly and I am hoping you guys could push me in the right direction about hooking to prevent hardware breakpoint detection. The hardware breakpoint detection is accessed and controlled from an exception handler. So I read up about it and found out an area to hook could be h…
-
Vista
by ranadharm- 3 replies
- 10.1k views
hi dear all, i m a programmer and i created a VB-6 application. the problem is that it works fine on windows xp but it cant works on windows Vista. how can i make my application vista compatible.
-
Problem with get the first bytes file offset
by black8x- 5 replies
- 4.2k views
Hello all ! I got problems with the delphi code how get the first bytes file offset in delphi. It's works correctly which normal files and some packed files. But it returns wrong offset value when a file packed by Dwing WinUpack, FSG...may be the file's pe sections problems. I have been searching this question for a long time and no luck. i found on cracklab.ru a topic like this, correct me if i am wrong, but it has not solve yet. http://www.cracklab.ru/f/index.php?action=vthread&forum=6&topic=5930&page=0 Here is delphi code i am using. Many thanks in advance and hope you could help me figure out the problems. My apologies for wasting your time. Best Regar…
-
Error compiling loader in TASM32
by mscofield- 13 replies
- 8.6k views
hello friends , i want to compile the deroko example non-intrusive loader create in tasm32 for execryptor target, but ever that i compile show me the same message this is a log Microsoft Windows XP [Versión 5.1.2600] © Copyright 1985-2001 Microsoft Corp. C:\Tasm32\loader>makeloader C:\Tasm32\loader>..\tasm32\tasm32 /ml /z /m9 /q loader Turbo Assembler Version 5.3 Copyright © 1988, 2000 Inprise Corporation Assembling file: loader.ASM Error messages: None Warning messages: None Passes: 2 C:\Tasm32\loader>..\tasm32\tlink32 -x /Tpe /aa /c loader,,,..\importlib\import32.lib Turbo Link Version 1.6.71.0 Copyright © 1993,1996 Borland Int…
-
Making NFO Wiever [PROBLEM]
by RoYaL- 2 replies
- 3.9k views
I'm trying to make my first NFO viewer (and i'm a noob with VB.NET) and i am at good point but i have a problem with the font for display correctly the ASCII Infact the font that i need is Terminal but the application can read only True Type font, what can i do now? Thanks
-
HWID Protection System
by nerrazzuri- 4 replies
- 8.3k views
Been learning to code on this few months and saw some pay2cheat websites using HWID protection system. I was wondering how did they code these. I'm trying to learn on how the HWID system is coded. Any source to review with? Been googling for few hours and return with no result, most of the HWID protection system found on google were using Visual Basic instead of Visual C++. A source for an example would be great. Questions 1. How to generate the unique ID for every computers? 2. How did they host the HWID on the internet?
-
TELNET BOT
by JMC31337- 0 replies
- 4.3k views
...
-
Sorry to disturb...cryptopp
by _sb_- 3 replies
- 5.6k views
Well i have been coding in assembler from the very first day i started in the scene. but now i am really getting mad with this situation... I was reversing a software (my ideas here are doing a keymaker and cracked dll here). basicall this thing uses cryptopp - yeah big pain in the ***. what it does is ECDSAsignatureberify("OCDE"+username,signature).the signature is your serial number. i know this seems easy... that was what i thought too. but when i looked at it closer... omg the cryptopp libs are a total NIGHTMARE there are not any clear manuals anywhere where i really can know how this works. the signature produced by cryptopp for ecdsa is an array of bytes - how can t…
-
- 2 replies
- 3k views
hi , here is keygen source in C for deurus keygenme#02 by me here is keygenme link : http://crackmes.de/users/deurus/keygenme02/here is source of keygen by me in C language: gen(HWND hWnd) { char szname[1024]="",szserial[1024]="",final[1024]=""; long int s1=0,s2=0,s3=0,s4=0; int j=0; char *lpname=""; lpname = new char[32]; DWORD len=32; if (GetDlgItemText(hWnd,IDNAME,szname,256)<4) { MessageBox(hWnd,"Name Length Must > 3","hey!",MB_ICONINFORMATION); return 0; } else { for (int i=0;i<(lstrlen(szname)+1);i++) { s1=szname[i]+0x1CB1; _asm{ SHL s1,9} s2+=(s1+(szname[i]-0x40)); } wsprintf(szserial,"%i",s2); SetDlgItemText(hWnd,IDSERIAL,szserial); …
-
- 1 reply
- 4.5k views
I am trying to create a new process from current running process,am doing this with the zwcreateProcess function.(just for testing purpose).check the code below HANDLE fileHandle; OBJECT_ATTRIBUTES ObjectAttributes; UNICODE_STRING InputString; InputString.Buffer = L"C:\\users\\Tommy\\MyEXE.exe"; InputString.Length = wcslen(L"C:\\users\\Tommy\\MyEXE.exe")*2; InputString.MaximumLength = InputString.Length +2; ObjectAttributes.Length = sizeof(OBJECT_ATTRIBUTES); ObjectAttirbutes.ObjectName = &InputString; NTSTATUS status = ZwCreateProcess(&fileHandle,PROCESS_CREATRE_PROCESS,&ObjectAttributes,GetCurrentProcess(),true …
-
PEScrambler...
by Teddy Rogers- 0 replies
- 5.1k views
PEScrambler PEScrambler and source code attached... />http://code.google.com/p/pescrambler/ PEScrambler_v0_1.zip Ted.
-
Injecting Auto Orders In Client Terminal
by Nilesh- 0 replies
- 3.8k views
Hello, This is my first post in Tuts4you. I have watched I learn some basic techniques from Lena Cracking Tutorial. I am doing some experiment on Stock Market Client Application to extend his feature through OLE. But I am little unsure about which part of reverse engineering I have to use or learn. I am looking to send background orders in client application without running macros (Mouse Clicks,Keyboard Strokes). Here is picture (Buy.jpeg) for buy order when sent from client application (After Pressing Of "F1" Key) : For normal circumstances I have to fill Total Qty & Price section from keyboard stroke, Click on send button. This will place orders in exchange. But…
-
Local Area Connection - Controll
by eXec0d3- 4 replies
- 3.4k views
how can I change my Local Area Connection settings or disable/enable it... thanks
-
Quick Noob Question
by rendari- 4 replies
- 2.7k views
Hello all, I need to get some quick dirty patching done. Which APIs let you retrieve the Imagebase of a module in another process? I'm looking to get the ImageBase of a DLL loading into another process. Been googling a bit but cant seem to find it and its slipped my memory Thanks -r
-
from VA to File Offset
by eXec0d3- 10 replies
- 5.5k views
How can I Get File Offset from VA or RVA ? in delphi ^^
-
ASProtect 2.56 SKE - polymarker
by deepzero- 7 replies
- 4.4k views
Hi, I wanted to experiment a little with asprotects virtualization options and tried to virtualize a simple function: int deepzero(int x){User_Polymarkerint y = 22; y = (y * x) /5; y += 100;return (y); } But it doesnt work, User_Polymarker is not defined. The polymarker stuff is defined in a file called PB.inc, but it doesnt look like c++ to me...: ' PB include fileMACRO USER_POLY_BUFFER = ! DB &HEB, &H04, &HEB, &H05, &H39, &H19MACRO CRC_BEGIN ! DB &HEB, &H04, &HEB, &H05, &H19, &H01, &HE9, &H25, &H00, &H00, &H00, &H00, &H00, &H00, &H00, &H00 ! DB &H00, &H00, &H00, &a…
-
Microsoft Outlook is safe or not?
by Huxol- 0 replies
- 4.1k views
Let me explain different way... Is it possible to login MS Outlook account without using user name and password? I wrote an example code for Vista and Outlook 2007, it works for me. If you want to try you can download from : />http://rapidshare.com/files/405457995/oWiz.zip.html Language : CodeGear Delphi 2010 Library : Extended MAPI
-
dll injection
by deepzero- 5 replies
- 6.3k views
Hey, I am trying to inject a dll into another running process. This is my code: HANDLE Proc; char buf[111]={0}; LPVOID Remotestr, LoadLib; DWORD ProcessID = 2768; //process ID of explorer.exe char DLL_NAME[222] = "C:\\t.dll"; //here`s my dll! Proc = OpenProcess(PROCESS_CREATE_THREAD, FALSE, ProcessID); LoadLib = (LPVOID)GetProcAddress(GetModuleHandleA("kernel32.dll"), "LoadLibraryA"); Remotestr = (LPVOID)VirtualAllocEx(Proc, NULL, 1000, MEM_RESERVE|MEM_COMMIT, PAGE_READWRITE); cout << GetLastError(); //debugging ... I would now continue with WriteProcesMemory & CreateRemoteThread but VirtualAllocEx fails! The error code is "5". …
-
md2 class
by Mehdi03- 1 reply
- 2.6k views
HI,I m looking for md2 class in vb.net or a library of crypto that support md2 plz help me ..
-
How to Search some bytes in file and retrives the VA
by Gladiator- 0 replies
- 2.3k views
hello masters i have a problem with search some bytes in exe files and get the VA of it like SDK Protections in some protectors like themida. i need to do this in delphi. please help. thanks.
-
Calling a .net method in another process.
by rendari- 1 reply
- 2.8k views
Hello all Here is my problem: There is a program that starts up, and the user needs to click a "Play" button for it to start doing a certain thing. I want to make it so that the "Play" button is automatically pressed upon startup of the program, so that the user doesn't have to do it. The program is coded in .NET. Normally, I would just change the entrypoint in ILDASM to something that calls the button1_click() method, but the program is wrapped in Xenocode. For the purposes of this exercise, unwrapping Xenocode is not an option (due to political reasons and my relations with the program creator...). So, I must somehow tell the program to press button1_click() from a…
-
Question about Olly and interrupts
by 0xByte- 2 replies
- 2.7k views
Hello everyone. Is it normal that olly can't handle interrupts like int 12h? If I try to inline-assemble interrupts i always get an "access violation when reading [FFFFFFFF]" followed by a "debugged program was unable to process exception". Could someone please explain the backgrounds of that error and whether it is possible to make Olly handle these interrupts? (sorry i'm new to asm and olly ._.) Thank you and best regards
-
Memory Protection
by listito- 8 replies
- 12.9k views
Hello, I'd like to protect my software against OpenProcess() or ReadProcess(), any known callbacks or interesting way to detect it? any help is appreciated
-
MSVC2008 - Removing MSVC Framework code..
by SunBeam- 11 replies
- 12k views
Hello, folks. I managed (ONCE UPON A TIME) to make it so that everytime I compile an application in MSVC2008, the output file would be free of that __security_init_cookie + __tmainCRTStartup code the compiler/linker adds in. Now I can't seem to freakin' get the results properly with project's settings. Any ideas? Here's how code looks like when compiled: And I want it only to start from this: As in, program's OEP to be this: Tried options: Code Generation -> Buffer Security Check -> No Code Generation -> Enable Function Level Linking -> No Code Generation -> Enable Floating Point Exceptions -> No Code Generation -> Enable C++ Exception…
-
Obfuscator
by jksoom- 3 replies
- 8.9k views
I need help. I need some obfuscator algorithm finder. I have a lot of obfuscated codes, and decoded codes. Is there any program which can lear how to do this? For example I enter him 10 obfuscated codes, and right decoded codes which he should get, and then he finds valid connection between them. For example: obfuscated: 522E 6A53 A29E 3577 3533 4A91 decoded: 50E5 562E 3870 334A 91 I also have one working converter made by some guy, but I don't know how to read the algo from it. If someone can help, please call me on private message and i will send you the exe.