Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Programming and Coding

Programming and coding tips, help and solutions...

  1. Guest fl3a
    Started by Guest fl3a,

    I?d like create global inline hook for everyone new processes. Theoretically using VirtualProtect I can change page attributes from read to write. But always when I try change it for CreateProcess EP from read to write I get ?copy on write?. My question is: Is it possible change this attributes to write only? I know that by masking cr0 I can change this attributes but I?d like do this in UM if it is possible of course;) And I don?t like patch files on disk (kernel32.dll).

    • 0 replies
    • 3.6k views
  2. Teddy Rogers
    Started by Teddy Rogers,

    I stumbled upon some source code for LZMA and aPLib compression library used for as the respective .dll's found within a few packers such as the recent RLPack from ap0x. The code is by Brandon LaCombe. I hope its of use to some of you... Ted. aPLib.rar lzma.rar

    • 0 replies
    • 5.2k views
  3. _blaCKlBYte_
    Started by _blaCKlBYte_,

    hi all i need some idea and source code for use Great gfx in keygens or Patchz Like great gfx used in FunBit release (link attached) or Pizz Trainer (Delphi ) or GPCH keygen Templeate (VB) [left]FunBit : http://rapidshare.de/files/30792610/FunBiT.rar.html Pizza : http://rapidshare.de/files/30792985/PZTRAIN.rar.html[/left] [code] GPCH : i dont know where is in my pc ! i need in delphi or vB so ...c'mon guys !

    • 8 replies
    • 5.5k views
  4. Killboy
    Started by Killboy,

    Lo I recently started investigating Reversing Labs Protector a little. Finding OEP isn't very hard, if you know how to proceed (2 easy ways) The only thing I still miss in order to have a working dump is a valid IAT, that's why i started coding an ImpRec plugin. Actually it's nothing hard so far, it is my second ImpRec plugin tho, so don't expect something special. I only have some problems regarding the code, it just won't work... That's the code: // push XXXXXXX if (to_trace[0] == 0x68) { // Get XXXXXXXX in the push XXXXXXX DWORD address = *((DWORD*)(to_trace+1)); address += *((DWORD*)(to_trace+8)); if (IsBadReadPtr((VOID*)address, 4)) { // Bad p…

    • 7 replies
    • 4.9k views
  5. starzboy
    Started by starzboy,

    i saw a couple of works by a team...where the main dialog box opened from a point...... i mean froma point to the dialog box.... i was wondering how does one proceed to attain this ! thanx *

    • 5 replies
    • 4.5k views
  6. CDW
    Started by CDW,

    My first and i think last attempt to "writing my own unpacker". I wanted to learn something about PE format and ImportTable so i wrote this two "unpackers". I do not think the sources/solutions are very smart, so dont expect too much . Mew unpacker: for MEW 11 SE v1.2 packed executables h**p://cdw.de.vu/MEWunpacker.zip Un2Pec: tested with PECompact 2.55/2.64/78/79 written for 2.79 only (but it seems to work with older versions of PECompact) tested linkers/compilers: VB5/6,MSVC++6/7, lcc32, MASM/TASM, Borland Delphi 5/7. tested PECompact plugins: most of the packer plugins (retail version) and the anti-debug/api-redirection/GetProcAddress emulation plugins. Woul…

  7. Z0oMiK
    Started by Z0oMiK,

    Guys help me .... Where to take these files for MASM ? include stdlib.inc include ntdll.inc includelib stdlib.lib includelib ntdll.lib I can not complie project in absence of these files .. Help please Sry for my bad english

    • 9 replies
    • 7.6k views
  8. yamraaj
    Started by yamraaj,

    anybody give me source code for CRC32b in ASM or C/C++ TIA

    • 5 replies
    • 5.6k views
  9. Guest Biff
    Started by Guest Biff,

    Hello, I'm sure this question has been asked as well as answered before, but I searched and browsed the board and could only find posts dealing with how to learn various languages. My question is: for someone who's just getting into reversing/programming, what's a good language to learn? Learning a programming language is definitely beneficial to reversing, cause that way you know what's going on! I do know that there are many different programming languages and therefore in the end the decision will be mine, but I was thinking of learning C and then ASM, or just starting with ASM. Any thoughts? What did you do when you first started? Thank you

    • 5 replies
    • 4.3k views
  10. Guest howto
    Started by Guest howto,

    Hi all, this message is addressed to persons who have already made offset patchs with delphi and have eventually an idea or a source code of a "search & replace" patch coded in delphi language... This was my first question. My second question is how to write a text in .txt file when we need to put it on the 3rd line or 4th line ? Thanx in advance and forget about my english

  11. Scale
    Started by Scale,

    This one is gonna sound stupid but there no other way to learn. An app has 2 timers (VB 6) i find the way to the timer jump. Now when this jump is taken i want to insert a delay. For say instead of delay i just put it in an endless loop would the second timer still run? If the second timer doesnt increase how would i add a delay? Thanks for your time yet again

    • 0 replies
    • 4.2k views
  12. The Old Pirate
    Started by The Old Pirate,

    mov al, byte ptr ds:[address1] not al mov byte ptr ds:[address1], al cmp al, 255 je address2How to enshorten this code? Or any other way?

    • 3 replies
    • 4k views
    The Old Pirate
  13. Scale
    Started by Scale,

    i have vb 5 / 6 app which runs a code after a random period of time. im trying to find the timmer now i tryed smartcheck but it doesnt want to run it becuase of a acces violation. i know a part of the code that gets executed after the timer runs out so i tought ill goto the start of that code and backtrack but it gets calleed from a jump (bunch of same jumps around but to others codes) but olly can t find a reference to the jump so i cant back track it any tips , sugentions welcome.

    • 4 replies
    • 4.6k views
  14. Teddy Rogers
    Started by Teddy Rogers,

    I thought it may be interesting to have a simple but interesting coding competition. There are no prizes for winning, just simple satisfaction The challenge is to make the smallest, "Hello World!", executable file. That means you can use the smallest and tightest code possible, merge sections, create a very small DOS stub, etc. What ever it takes! The only rules are: * It cannot be packed (this will only make the file bigger anyway) * It must contain the text, "Hello World!" * It must open with a message box I've attached a simple starter to give you an idea. Everyone should be able to beat it just by compiling code in assembler. Good luck... Ted. Hello.zip

    • 16 replies
    • 5.6k views
  15. Teddy Rogers
    Started by Teddy Rogers,

    Download Link: http://www.networkdls.com/Download/CCode.zipTed.

    • 0 replies
    • 8.2k views
  16. Teddy Rogers
    Started by Teddy Rogers,

    Download Link: http://www.networkdls.com/Download/CCmdLine.zipTed.

    • 0 replies
    • 4.5k views
  17. Teddy Rogers
    Started by Teddy Rogers,

    Download Link: http://www.networkdls.com/Download/CProcess.zipTed.

    • 0 replies
    • 5k views
  18. starzboy
    Started by starzboy,

    i have a bitmap image and i have a buttonover it...... and there is another bitmap over the button ! When the button(bitmap) is clicked a message box opens......! When i click the button.....i want the button(bitmap) to get highlighted ! I have tried WM_CTLCOLORBN......but i dont get what i want ! How do i proceed with this ! Thanx in adavnce !

    • 3 replies
    • 4.2k views
  19. cektop
    Started by cektop,

    New little packer I stumbled upon. It's not an compressor for executable files, but a generic compression algorithm (with exaple compiled binaries provided). Unfortunatly, it's extreemly slow and memory consuming but still was interesting to compare it to others. http://www.cs.fit.edu/~mmahoney/compression/

    • 6 replies
    • 4.7k views
  20. starzboy
    Started by starzboy,

    This is not a crack request....but a Code request *help ! My last request was unheard here at SnD ..... Wonder why.....i know there are many talented Coders in here ! Anyways ... .todays question is how do i transfer a file to the folder in which the exe was patched ! and how do i transfer values to registry ! Hope to get some help in here ! Thanks to FuDowarez,Whiterat and Napalm for the help !

    • 3 replies
    • 4.5k views
  21. Guest nothing_2006
    Started by Guest nothing_2006,

    i saw below code in one tutorial, but i dont understand what it means ============== 01 MOV ECX, FFFFFFFF 02 SUB EAX, EAX 03 REPNZ SCASB 04 NOT ECX 05 DEC ECX <== length ============== the tut said it's used to calculate the length of the string/char and ECX mean say the length line 01: mov -1 to ECX line 02: EAX-EAX=> ZF=1 line 03: ??????? line 04: NOT ECX line 05: ECX=ECX-1 can anyone help...

    • 3 replies
    • 4.3k views
  22. starzboy
    Started by starzboy,

    I was trying code a patch for Yahoo Spade buddy and had some problems ! There are for ASm Coding ! Hope to get some help ! #1. How do i transfer Values to the registry..... #2. How do i tramsport File(eg..*.reg) to the folder ! #3. Dunno but suddenly this is not working..... .data include chiptune.inc xmSize equ $ - table there is a cross at include chiptune.inc.....and the exe dosent Compile....used to work before fomat..... added chiptune but....dosent work....maybe i missed something this time...help ! Regards

    • 0 replies
    • 4.4k views
  23. Scale
    Started by Scale,

    My mate is getting new hardware and he wants to beat me with 3d mark, Now i cant beat him officaly so i tought lets modify 3ds mark hehe. Well i found where to modify, but this piece of code is used 2 twice at start and then it doesnt do my modifyed code (adding to eax) so i made an cmp but i dont think its correct //jump in from original code 006F811D 3D F8E41200 CMP EAX,12E4F8 006F8122 ^ 75 E3 JNZ SHORT 3DMark05.006F8107 //eax = 12E4F8 then runs this and jump back 006F8124 8B4424 10 MOV EAX,DWORD PTR SS:[ESP+10] 006F8128 85C0 TEST EAX,EAX 006F812A - E9 8E43D7FF JMP 3DMark05.0046C4BD //else add 1388 t…

    • 2 replies
    • 5.3k views
  24. Guest Dater_
    Started by Guest Dater_,

    Hi. I have problem with converting Hex to Dec in VB. I have hex string for example "975D46ED" - in HexDecChar by Ap0x it is "-1755494675" (bad) but in CrackersTool it is "2539472621"(good). Hmm strange... My code is : SerialHex = CStr(Blabla1hex) & CStr(Blabla2hex) & CStr(Blabla3hex) Hex2Dec = CLng("&H" + SerialHex)Text2.Text = Hex2DecAnd my app give me...bad "-1755494675" not good "2539472621". Can anyone help ?

    • 3 replies
    • 6.1k views
  25. Guest P43
    Started by Guest P43,

    Can some one give me some good ASM tutorials? Thanks in advance.

    • 5 replies
    • 5.4k views

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.