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. Scale
    Started by Scale,

    I wrote these 2 tiny functions and they work perfectly when its running in olly but if i try to run it stand alone it crashes :S Now the only thing i can think off that might be causing it are the MOV ECX's they used to be like MOV ECX,DWORD PTR SS:[EBP+0x144] I had to hard code that value becuase EBP isnt set correctly since i call the function from different locations that they should. But if thats the case how work it does work when olly runs and doesnt when its not. function 1: PUSH 0x7 //default MOV ECX,0x147740 //hard coded value CALL 0x04EC933 //default PUSH 0x0 //default PUSH 0x0 //default PUSH 0x0 //default PUSH 0x0 //default PUSH 0x1F //hard co…

    • 1 reply
    • 4.4k views
  2. ragdog
    Started by ragdog,

    hi i search a directx9 in-game menu with drawtext funktion in masm can your help me please? greets ragdog

    • 1 reply
    • 4.8k views
  3. Guest salam2002
    Started by Guest salam2002,

    Hi all, Could you please post source code for a very easy CrackMe. I'm not VC++ programmer, but i need this source code *urgent*. Thanks.

    • 5 replies
    • 6.7k views
    Oldschool Hardtrancer
  4. ChupaChu
    Started by ChupaChu,

    Get it here: uallCollection.zip Its powerfull sources in Delphi - pretty hard to find (my provider had it blacklisted, thanks to people whom helped me to find it!) BTW: if anyone has original examples for omorphia project (that have been removed from inital package), please share it! EDIT: thanks to SK for providing link to omorphia project! Hope this will help to all Delphi coders Best Regards, ChupaChu!

    • 3 replies
    • 5.5k views
  5. Guest [n]ewcom3R
    Started by Guest [n]ewcom3R,

    Hi all, I have a big problem!! I wanted to create a C++ app. I have a resource file with dialog.. I defined my functions in a file named threads.cpp and the prototypes in a file named threads.hpp. The main dialog was defined in main.cpp when i wanted to compile the project there were serveral errors: main.obj ERROR LNK2005 main.obj ERROR LNK2019 here are my files: threads.cpp #include "fstream"using namespace std;bool CreatePhPLoaderFile(char* PhpFileName){.... }threads.hpp #include <windows.h>#include "Threads.cpp" #include "resource.h"HINSTANCE hInst; HWND dlgMain;bool CreatePhPLoaderFile(char* PhpFileName); and now my main.cpp <div class='codetop'&…

    • 5 replies
    • 3.8k views
  6. err0r
    Started by err0r,

    Hi all, I gave an example of keyfile that patch directly in the registry, you just put a destination in the source my source unit Main_Form; interface uses Windows, SysUtils, Classes, Controls, Forms, StdCtrls, Buttons; type TMainForm = class(TForm) Button2: TButton; Edit1: TEdit; Label1: TLabel; Label2: TLabel; procedure Button2Click(Sender: TObject); private { D

    • 3 replies
    • 4.2k views
  7. Isaev
    Started by Isaev,

    Function GetAppDataPath:String; Var Test:Array[1..255] Of Char; Begin FillChar(Test,SizeOf(Test),Ord(' ')); SHGetSpecialFolderPath(Application.Handle,@Test,CSIDL_APPDATA,False); Result:=Trim(Test); End;Path:=GetAppDataPath+'\mypath\txt.txt';

    • 3 replies
    • 17k views
  8. zart
    Started by zart,

    Hey guys, I've searched through the forum so I don't believe this has been asked yet. I did find an example by UFO-Pu55y in the PNG keygen template he released. Though I was wondering if someone could provide a "watered down" example of an nfo viewer in masm? I sort of understand whats going on, but something a bit simpler would be much appreciated. Maybe I'm just being dumb but I was wondering if this is basicly what needs to be done; Load nfo from the resource, dump it into a text box and set the text box to be the Terminal font. Thanks, and sorry if this is a dumb question.

    • 6 replies
    • 4.2k views
  9. B_S
    Started by B_S,

    Anyone can help how to make Tab Control in masm like this I try to make Tab Control but program can't run

    • 2 replies
    • 4.2k views
  10. ChupaChu
    Started by ChupaChu,

    I was trying to detect if syser is runing or not, idea is if it is running read access to its driver file will be denied.. balah blah.. but strange thing happens when i execute this code: function isitthere:boolean; var s:pAnsiChar; s1,s3:string; begin GetSystemDirectory(s,255); //s is Pchar of system folder (e.g. c:\win\system32) s1:=String(s)+'\drivers'; //s1=drivers path of windows - where sysboot usualy is.. SetCurrentDir(s1); //change to s1 dir s3:='SysBoot.sys'; Result := FileAge(s3) <> -1; //look for file s3 (true if its there false if not there) end;When i run this code it throwas an exception - access violation of some kind, then i terminate the process …

    • 4 replies
    • 3.9k views
  11. ChupaChu
    Started by ChupaChu,

    How do i convert Strings to PChar type? And how can i concatenate parts of type string with parts of type PChar and PAnsiChar? or How do i concatenate (put together/stick) multiple variables (in one) of type PChar? if i use 'bla bla' in function that requires PChar it is ok, but if i want to put together my string and for example TEMP path of my system (GetTempPath(255,P) will give us P in PChar type that has value of temp folder location) How to do that?

    • 2 replies
    • 9.9k views
  12. Matrix
    Started by Matrix,

    Hi Friends i want a VB sample for Serial Sniffing , may you help me plz ? because i not found sample in Internet Tanx

    • 4 replies
    • 4.5k views
  13. wouldbehacker
    Started by wouldbehacker,

    Hello I was wondering if anyone has investigated windowless controls ? Tools such as Spy++ provided with VC++ cannot tap into the messages sent between these and the container. I'd like to be able to hook into the place where the 'hit area' of the button is and its status. As the buttons are just 'painted' onto the screen theres not a lot of into go on and my reversing skills are not up to the job yet. Any advice would be greatly appreciated or if you have time I'd gladly pay for C++ code which shows a solution to the problem. Thanks !!

    • 1 reply
    • 3.4k views
  14. Matrix
    Started by Matrix,

    Hi Freind i encrypted a file with AES algorithm and i want decrypt it into Memory via a Program, i don`t want make any temp file . plz help me

    • 10 replies
    • 5.2k views
  15. midnewbie
    Started by midnewbie,

    hi, i wanted to make this simple Crypter Stub (not the body that is crypted) polymorphic which is on every crypting exe generating diffrent kind of code for the Stub, just like morphine. but i have no idea technically what Polymorphism looks like other that the Definition the defnition says Polymorphic exe is a program which generates different code algorithm on every execution, can it be done with delphi code show me how please for i have attached some delphi simple xor crypter. here is the Stub Code --> procedure AddExeLoader; procedure _load_iat; stdcall; forward; procedure _load_code(lpLoadLibrary, lpGetProcAddress: Pointer; lpSectionBegin: DWORD); stdcal…

    • 0 replies
    • 4k views
  16. rongchaua
    Started by rongchaua,

    Hi all, I would like to dump the memory of a process to a file (as we use Winhex to dump memory and save to file). But I don't know where to start. Are there any library to do that or some tutorial about this problem? Thank you very much. rca.

    • 2 replies
    • 4.5k views
  17. ChupaChu
    Started by ChupaChu,

    This is some code i found on Ap0x site, its a debuger detection algorithm. .model flat, stdcall option casemap :none ; case sensitive include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib .data DbgNotFoundTitle db "Debugger status:",0h DbgFoundTitle db "Debugger status:",0h DbgNotFoundText db "Debugger not found!",0h DbgFoundText db "Debugger found!",0h .code start: LEA EAX,DWORD PTR[IsDebuggerPresent+2h] MOV EAX,DWORD PTR[EAX] MOV EAX,DWORD PTR[EAX] CMP BYTE PTR[EAX],64h JNE @DebuggerDetected PUSH 40h PUSH off…

      • Like
    • 7 replies
    • 9.4k views
  18. Teddy Rogers
    Started by Teddy Rogers,

    This is the Delphi source code to PEZip v1.0 by Baggie. Maybe it is of use to someone who wants to study using ZIP compression... Pezipv1.zip Ted.

    • 0 replies
    • 4k views
  19. ChupaChu
    Started by ChupaChu,

    I wonder if there is a way to hide calls i make from inlined asm? For example if i call RDTSC regullary (every few sec's) to check if code execution is geting too slow (usualy means: i'm being debuged) by searching my exe for '0F 31' bytes or RDTSC command in olly this anti-debug trick is very easy to be found. So is there a simple way to get around this? Regards, ChupaChu!

    • 2 replies
    • 4.8k views
  20. d3will
    Started by d3will,

    rapidshare.com/files/46308204/pcasm-book.pdf rapidshare.com/files/46308878/Wiley_-_Assembly_Language__Step-by-Step_by_Jeff_Duntemann__1.pdf rapidshare.com/files/46309054/CodeNotes_NET.pdf rapidshare.com/files/46311087/cppvidtut2_wmv.rar rapidshare.com/files/46311156/csharp_03.pdf rapidshare.com/files/46311387/Dissecting_A_CSharp_Application.pdf rapidshare.com/files/46311656/ProgrammingVBDotNet.pdf " source: rapidshare.com/files/46311667/programs.7z " rapidshare.com/files/46307097/01.7z rapidshare.com/files/46307392/02.7z rapidshare.com/files/46307607/03.7z rapidshare.com/files/46308103/04.7z rapidshare.com/files/46308499/05.7z rapidshare.com/files/46308837/06.7z rapidshar…

    • 8 replies
    • 5.2k views
  21. ChupaChu
    Started by ChupaChu,

    I am coding a keygen, and im stuck. I'm writing it in Borlad Delphi 10. In target AL value is ROL-ed with CL value. e.g. ROL 16,32 would give 58 as result! (if using EAX and ECX one would get 580000 all in hex!) ROL 69,48 would give 69 as result! (if using EAX and ECX one would get 6900 all in hex!) Now this i canot do in delphi: 1. ROL as such does not exist in delphi (so i cant implement asm code part (c/p) from source target). 2. i tried using SHL - what gives correct/SAME values as ROL if calculating with dword values, but as i must calculate byte values (AL,CL) i get wrong result. 3. implementing asm part in delphi with SHL al,cl gives me a [Pascal Error] : E2107 Ope…

    • 6 replies
    • 4.8k views
  22. ReiKo
    Started by ReiKo,

    First of all i woud like to say that my goal from this two programing lang. is to make future cracktros. I have some questions and woud like some opinion on them. Is Assambler or C++ better for makeing cracktros? I have much more experience in C++ and it seems very interesting to me, but as i see lots of cracktros / keygens are coded in Assambler. These are issues : Assambler - Fast - Much smaller exe's - It's good to know it for your cracking skills C++ - It's newer lang after all and I can do more with it later if I dont do only Cracktros/Demos, ( I can make games,applications and etc. ). - I have more experience on it then on Assambler - Easier to learn and advanc…

    • 19 replies
    • 6.4k views
  23. ChupaChu
    Started by ChupaChu,

    I want to be able to kill EVERY process no mather what, but it seems code i'm using is not good enough to do that. Here is what i use: I find handle of process using something like this hProcess:= OpenProcess(PROCESS_ALL_ACCESS, TRUE, aProcessId); Then i try to kill it with this: TerminateProcess(hProcess, 0); Problem is it works with notepad and similar programs, but not with many others.. Any sugestions? Regards,ChupaChu!

    • 4 replies
    • 5.1k views
  24. Guest Bokito
    Started by Guest Bokito,

    Hello, I have the following problem: When decompiling an executable with IDA pro i noticed the classes and member functions were also showing (exe was compiled with vc6). What i would like to do is call these member functions from another process (and get the return values). I can inject a dll into the running process, but then i can only call winAPI functions and not the member functions. So is this even possible?

    • 6 replies
    • 4.5k views
  25. ChupaChu
    Started by ChupaChu,

    I had an idea to make a universal "ant-olly" routine for my delphi program. Basicaly what id does is: -get all processes runing -get all modules of each and every process -if module name gets recognized it trigers stuff in program. I am using lists to store all the data, and Pos(ModuleName[j], Strings) in a loop to check for known blacklisted modules. Is there a way to make the code faster? Execution on average system takes about 600ms (and CPU usage gets to 100% for that time) I want to reduce cpu consumption, and i know asm code would most definetly do just that but my asm skils are almost equal to none. I'm gratefull for every help i get! Regards, ChupaChu!

    • 2 replies
    • 3.9k 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.