├── .gitignore
├── Base64 encoding
├── 5ab9y001.bmp
├── MAKE.BAT
├── Tetris Remix.XM
├── WaveObject.asm
├── app.ico
├── cryptohash.inc
├── cryptohash.lib
├── keygen.asm
├── keygen.rc
├── keygen.wap
├── manifest.xml
├── ufmod.inc
└── ufmod.lib
├── Bootloader
├── DosExe.asm
├── bootloader.png
└── make.bat
├── CRC Check
├── CRC Checker
│ ├── MAKE.BAT
│ ├── base.asm
│ ├── base.rc
│ ├── base.wap
│ └── crc32.inc
└── Loader CRC Check
│ ├── Loader.asm
│ ├── Loader.wap
│ ├── MAKE.BAT
│ └── crc32.inc
├── Chiptune with AhxPlayerLib
├── AhxPlayerLib.inc
├── AhxPlayerLib.lib
├── In RC
│ ├── AhxPlayerLib.inc
│ ├── AhxPlayerLib.lib
│ ├── I Love Holy Daze.ahx
│ ├── MAKE.BAT
│ ├── base.asm
│ ├── base.rc
│ ├── base.wap
│ └── msvcrt_vc60.lib
├── MAKE.BAT
├── base.asm
├── base.rc
├── base.wap
├── msvcrt_vc60.lib
└── zeroimpression.inc
├── Chiptune with MagicV2mEngine
├── LibV2 v1.5 with replay
│ ├── MAKE.BAT
│ ├── V2M_V15.inc
│ ├── V2M_V15.lib
│ ├── base.asm
│ ├── base.rc
│ ├── bin2o v0.4 by f0dder
│ │ ├── XRip_00028672.v2m
│ │ ├── bin2o.exe
│ │ └── file2obj.bat
│ ├── msvcrt.lib
│ ├── project.wap
│ └── tune.obj
├── LibV2 v1.5
│ ├── MAKE.BAT
│ ├── base.asm
│ ├── base.rc
│ ├── bin2o v0.4 by f0dder
│ │ ├── PERYFERiAH_-_Ardamax_Keylogger_4.7_kg.v2m
│ │ ├── bin2o.exe
│ │ └── file2obj.bat
│ ├── libv2simple.inc
│ ├── libv2simple.lib
│ ├── msvcrt.lib
│ ├── project.wap
│ └── tune.obj
└── old
│ ├── MAKE.BAT
│ ├── MagicV2mEngine.inc
│ ├── MagicV2mEngine.lib
│ ├── base.asm
│ ├── base.rc
│ ├── project.wap
│ └── sharedsouls.inc
├── Chiptune with StSoundLibrary
├── MAKE.BAT
├── StSoundLibrary
│ ├── StSoundLibrary.dll
│ ├── StSoundLibrary.inc
│ ├── StSoundLibrary.lib
│ ├── StSoundLibrary_static.lib
│ └── msvcrt_vc60.lib
├── YMs
│ ├── ANCOOL1.YM
│ ├── ND-Loader.ym
│ ├── ND-Toxygene.ym
│ ├── Scout.ym
│ ├── Union Tcb 2.ym
│ ├── VirtualEscape1.YM
│ ├── VirtualEscape2.ym
│ ├── enchant1.ym
│ ├── jess1.ym
│ └── jess2.ym
├── bones.asm
├── bones.ico
├── bones.inc
├── bones.rc
├── bones.wap
├── oldnames.lib
└── uuid.lib
├── Chiptune with TitchySID
├── MAKE.BAT
├── base.wap
├── music.sid
├── resource.inc
├── sidsample.asm
├── sidsample_asm.rc
├── statmat.nfo
├── titchysid.inc
└── titchysid_extras.lib
├── Chiptune with bassmod
├── Blank.asm
├── Blank.rc
├── MAKE.BAT
├── Project.wap
├── bassmod.inc
├── bassmod.lib
└── chiptune.inc
├── Chiptune with mfmPlayer
├── MAKE.BAT
├── base.asm
├── base.rc
├── base.wap
├── mfmplayer
│ ├── mfmplayer.inc
│ └── mfmplayer.lib
└── music.xm
├── Chiptune with uFMOD
├── CRUDE - EmEditor 8.00intro.XM
├── MAKE.BAT
├── base.asm
├── base.rc
├── base.wap
├── ufmod.inc
└── ufmod.lib
├── ComboBox Multi-keygen
├── MAKE.BAT
├── base.asm
├── base.inc
├── base.rc
└── base.wap
├── Custom Button And Cursor
├── MAKE.BAT
├── about-down.png
├── about-over.png
├── about-up.png
├── base.asm
├── base.rc
├── base.wap
├── btnt.inc
├── cursor.cur
├── exit-down.png
├── exit-over.png
├── exit-up.png
├── pnglib.inc
└── pnglib.lib
├── Ed25519
├── EdDSA.asm
├── EdDSA_Project.wap
├── EdDSA_dlg.rc
├── datas
│ └── libcrypto-3.dll
├── make.bat
└── testit.py
├── ElGamal
├── KKR Elgamal keygenMe solution by Xyl
│ ├── Kgm.exe
│ ├── MAKE.BAT
│ ├── algo.asm
│ ├── bignum.inc
│ ├── bignum.lib
│ ├── crc32.asm
│ ├── keygen.asm
│ ├── keygen.inc
│ ├── keygen.rc
│ ├── keygen.wap
│ └── manifest.xml
├── Keygen
│ ├── Libs
│ │ ├── bignum.inc
│ │ ├── bignum.lib
│ │ ├── cryptohash.inc
│ │ └── cryptohash.lib
│ ├── MAKE.BAT
│ ├── keygen.asm
│ ├── keygen.rc
│ └── keygen.wap
└── KeygenMe
│ ├── MAKE.BAT
│ ├── base.asm
│ ├── base.rc
│ ├── base.wap
│ └── libs
│ ├── biglib.inc
│ ├── biglib.lib
│ ├── cryptohash.inc
│ └── cryptohash.lib
├── FadeIn FadeOut Transparency
├── MAKE.BAT
├── base.asm
├── base.rc
└── base.wap
├── Fake dll
├── Code.asm
├── Exports.def
├── MAKE.bat
└── Project.wap
├── Game trainer engine
├── MAKE.BAT
├── base.rc
├── base.wap
└── trainer.asm
├── GetSystemPowerStatus
├── MAKE.BAT
├── Project.wap
└── sysp.asm
├── Gpcode config decoder
├── MAKE.BAT
├── base.asm
├── base.inc
├── base.rc
├── base.wap
└── gpcode.dat
├── Hexing a file
├── 5ab9y001.bmp
├── Crystal Clear arrow.cur
├── HOODLUM - GTA - San Andreasintro.xm
├── MAKE.BAT
├── Patch.asm
├── Patch.wap
├── RED.ico
├── WaveObject.asm
├── grabtest
│ ├── MAKE.BAT
│ ├── RED.ico
│ ├── base.asm
│ ├── base.inc
│ ├── base.rc
│ ├── base.wap
│ └── manifest.xml
├── manifest.xml
├── rsrc.rc
├── ufmod.inc
└── ufmod.lib
├── Keychooser
├── MAKE.BAT
├── awm.png
├── base.asm
├── base.inc
├── base.rc
├── keychoose.wap
└── keygen.bmp
├── MD5 Hasher
├── base.rc
├── base.wap
├── hashermd5.asm
├── make.bat
└── md5.asm
├── Memory patching (loader)
├── Braviax fake1.png
├── Braviax fake2.png
├── Braviax fake3.png
├── Braviax fake4.png
├── Braviax fake5.png
├── FakeAV.png
├── MAKE.BAT
├── Serial.txt
├── patch.asm
└── patch.wap
├── POST request
├── MAKE.BAT
├── POST.asm
└── POST.wap
├── README.md
├── RED Patch template Water Effect
├── Patch 1
│ ├── 5ab9y001.bmp
│ ├── Icon.ico
│ ├── MAKE.BAT
│ ├── WaveObject.asm
│ ├── base.asm
│ ├── base.inc
│ ├── base.rc
│ ├── base.wap
│ ├── chiptune.inc
│ ├── ufmod.inc
│ └── ufmod.lib
└── Patch 2
│ ├── 5ab9y001.bmp
│ ├── Icon.ico
│ ├── MAKE.BAT
│ ├── WaveObject.asm
│ ├── base.asm
│ ├── base.inc
│ ├── base.rc
│ ├── base.wap
│ ├── tetris.xm
│ ├── ufmod.inc
│ └── ufmod.lib
├── RSA
├── RSA Encryption
│ ├── Libs
│ │ ├── biglib.inc
│ │ ├── biglib.lib
│ │ ├── cryptohash.inc
│ │ └── cryptohash.lib
│ ├── MAKE.BAT
│ ├── base.asm
│ ├── base.rc
│ └── base.wap
└── RSA Signature
│ ├── make.bat
│ ├── prjRSA.wap
│ ├── rsagen.asm
│ └── rsagendlg.rc
├── Random
├── Letters
│ ├── MAKE.BAT
│ ├── keygen.asm
│ ├── keygen.rc
│ ├── keygen.wap
│ └── manifest.xml
├── Number within a range
│ ├── MAKE.BAT
│ ├── RandomYZ.asm
│ ├── base.rc
│ └── base.wap
└── Numbers-letters
│ ├── MAKE.BAT
│ ├── keygen.asm
│ ├── keygen.rc
│ ├── keygen.wap
│ └── manifest.xml
├── Registry Operation
├── MAKE.BAT
├── reg.asm
├── reg.rc
└── reg.wap
├── SHA1 Hasher
├── MAKE.BAT
├── cryptohash.inc
├── cryptohash.lib
├── sha.asm
├── sha.rc
└── sha.wap
├── SendDlgItemMessageA
├── base.asm
├── base.rc
├── base.wap
└── make.bat
├── SendMessageA
├── MAKE.BAT
├── SendMessage.asm
├── SendMessage.rc
└── base.wap
├── Serial sniffer
├── CrackMe1.exe
├── MAKE.BAT
├── base.asm
├── base.inc
├── base.rc
├── base.wap
├── manifest.xml
└── standardfunctions.asm
├── SetClipboard
├── MAKE.BAT
├── base.asm
├── base.rc
└── base.wap
├── Spyware Protection remover
├── 3.xm
├── 5ab9y001.bmp
├── Icon.ico
├── MAKE.BAT
├── WaveObject.asm
├── cryptohash.inc
├── cryptohash.lib
├── spr.asm
├── spr.rc
├── spr.wap
├── ufmod.inc
└── ufmod.lib
├── TeraTerm password decoder
├── MAKE.BAT
├── password.dat
├── tt_decrypter.wap
├── ttdecrypt.asm
└── ttdecrypt_dlg.rc
├── Terminate process
├── Killproc.asm
└── make.bat
├── Win32.BadJoke.Blaireau.A
└── Blaireau.asm
├── Win32.KillMBR
└── KillMBR.asm
├── WinSCard
├── ATRDB.asm
├── MAKE.BAT
├── base.rc
├── base.wap
└── checkATR.asm
├── XML Parser
├── Console.Inc
├── XML_parser.wap
├── main.asm
├── make.bat
├── mxml.inc
├── mxml.lib
├── rsrc.rc
└── uuid.Lib
├── XSS to SQL v.01
├── Code this again.jpg
├── Str2Dec.asm
├── Str2Dec.rc
├── Str2Dec.wap
├── make.bat
├── manifest.xml
└── vuln.php
├── Xorist
├── MAKE.BAT
├── Picture 1.jpg
├── Picture 2.jpg
├── Picture 3.jpg
├── Picture 4.jpg
├── Picture 5.jpg
├── xordecoder.asm
├── xordecoder.rc
└── xordecoder.wap
├── Xylitol keygen templates
├── Armadillo
│ ├── KeyGenTemplate.asm
│ ├── KeyGenTemplate.rc
│ ├── Keygen Template.wap
│ ├── MAKE.BAT
│ ├── Ressources
│ │ ├── about-click.png
│ │ ├── about-mouse.png
│ │ ├── about-normal.png
│ │ ├── close-click.png
│ │ ├── close-mouse.png
│ │ ├── close-normal.png
│ │ ├── cursor.cur
│ │ ├── electric_city.ahx
│ │ ├── generate-click.png
│ │ ├── generate-mouse.png
│ │ ├── generate-normal.png
│ │ ├── icon.ico
│ │ ├── rgnbackground.rgn
│ │ ├── skin armadillo click.png
│ │ ├── skin armadillo mouse over.png
│ │ ├── skin armadillo music off.png
│ │ ├── skin armadillo normal.bmp
│ │ ├── sound-click.png
│ │ ├── sound-mouse.png
│ │ └── sound-normal.png
│ └── libs
│ │ ├── AhxPlayerLib.inc
│ │ ├── AhxPlayerLib.lib
│ │ ├── btnt.inc
│ │ ├── msvcrt_vc60.lib
│ │ ├── pnglib.inc
│ │ └── pnglib.lib
├── Bolt Cutter
│ ├── KeyGenTemplate.asm
│ ├── KeyGenTemplate.rc
│ ├── Keygen Template.wap
│ ├── MAKE.BAT
│ ├── Ressources
│ │ ├── about-click.png
│ │ ├── about-mouse.png
│ │ ├── about-noclick.png
│ │ ├── big
│ │ │ ├── skin botones about.png
│ │ │ ├── skin botones close.png
│ │ │ ├── skin botones generate.png
│ │ │ ├── skin botones music off.png
│ │ │ ├── skin botones music on.png
│ │ │ ├── skin botones music off.png
│ │ │ ├── skin botones music on.png
│ │ │ ├── skin botones serial.png
│ │ │ ├── skin botones user name.png
│ │ │ ├── skin personajes.png
│ │ │ └── skin.bmp
│ │ ├── close-click.png
│ │ ├── close-mouse.png
│ │ ├── close-noclick.png
│ │ ├── cursor.cur
│ │ ├── electric_city.ahx
│ │ ├── generate-click.png
│ │ ├── generate-mouse.png
│ │ ├── generate-noclick.png
│ │ ├── icon.ico
│ │ ├── music off.png
│ │ ├── rgnbackground.rgn
│ │ ├── skin backgroung yellow.bmp
│ │ ├── sound-click.png
│ │ ├── sound-mouse.png
│ │ └── sound-noclick.png
│ └── libs
│ │ ├── AhxPlayerLib.inc
│ │ ├── AhxPlayerLib.lib
│ │ ├── btnt.inc
│ │ ├── msvcrt_vc60.lib
│ │ ├── pnglib.inc
│ │ └── pnglib.lib
├── RED 2008
│ ├── Libs
│ │ ├── TextScroller.inc
│ │ ├── TextScroller.lib
│ │ ├── btnt.inc
│ │ ├── pnglib.inc
│ │ ├── pnglib.lib
│ │ ├── ufmod.inc
│ │ └── ufmod.lib
│ ├── Ressources
│ │ ├── ABOUT_MOUSEDOWN.png
│ │ ├── ABOUT_MOUSEUP.png
│ │ ├── ABOUT_NOCLICK.png
│ │ ├── ACKNOWLEDGE -BRK-.FON
│ │ ├── EXIT_MOUSEDOWN.png
│ │ ├── EXIT_MOUSEUP.png
│ │ ├── EXIT_NOCLICK.png
│ │ ├── GEN_MOUSEDOWN.png
│ │ ├── GEN_MOUSEUP.png
│ │ ├── GEN_NOCLICK.png
│ │ ├── Icon.ico
│ │ ├── Ky_logw.xm
│ │ ├── cursor.cur
│ │ └── header.bmp
│ ├── base.asm
│ ├── base.rc
│ ├── base.wap
│ └── make.bat
└── Starfield
│ ├── Libs
│ ├── XXControls.inc
│ ├── XXControls.lib
│ ├── ufmod.inc
│ └── ufmod.lib
│ ├── MAKE.BAT
│ ├── aboutbox.asm
│ ├── base.rc
│ ├── base.wap
│ └── datas
│ ├── bones.ico
│ └── bones.xm
├── Xylitol patch engine (basic)
├── Patch with comdlg32
│ ├── MAKE.BAT
│ ├── base.rc
│ ├── base.wap
│ ├── crc32.inc
│ └── patch.asm
├── Patch with no comdlg
│ ├── MAKE.BAT
│ ├── base.rc
│ ├── base.wap
│ ├── crc32.inc
│ └── patch.asm
└── Test crackme for patch examples
│ ├── MAKE.BAT
│ ├── My_Crackme.exe
│ └── crackme.asm
├── Xylitol patch template 2008
├── FILE_ID.DIZ
├── Libs
│ ├── TextScroller.inc
│ ├── TextScroller.lib
│ ├── btnt.inc
│ ├── crc32.inc
│ ├── pnglib.inc
│ ├── pnglib.lib
│ ├── ufmod.inc
│ └── ufmod.lib
├── RED.nfo
├── Ressources
│ ├── ABOUT_MOUSEDOWN.png
│ ├── ABOUT_MOUSEUP.png
│ ├── ABOUT_NOCLICK.png
│ ├── ACKNOWLEDGE -BRK-.FON
│ ├── EXIT_MOUSEDOWN.png
│ ├── EXIT_MOUSEUP.png
│ ├── EXIT_NOCLICK.png
│ ├── Icon.ico
│ ├── PATCH_MOUSEDOWN.png
│ ├── PATCH_MOUSEUP.png
│ ├── PATCH_NOCLICK.png
│ ├── cursor.cur
│ ├── dnagroove.xm
│ ├── header.bmp
│ ├── heaffder.bmp
│ └── mrgshor6.xm
├── base.asm
├── base.rc
├── base.wap
└── make.bat
└── preview.png
/.gitignore:
--------------------------------------------------------------------------------
1 | Xylitol keygen template 2008/base.wap
2 | Xylitol keygen template 2008/base.wap
--------------------------------------------------------------------------------
/Base64 encoding/5ab9y001.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/5ab9y001.bmp
--------------------------------------------------------------------------------
/Base64 encoding/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=keygen
5 | set rsrc=keygen
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Base64 encoding/Tetris Remix.XM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/Tetris Remix.XM
--------------------------------------------------------------------------------
/Base64 encoding/WaveObject.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/WaveObject.asm
--------------------------------------------------------------------------------
/Base64 encoding/app.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/app.ico
--------------------------------------------------------------------------------
/Base64 encoding/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/cryptohash.lib
--------------------------------------------------------------------------------
/Base64 encoding/keygen.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_DIALOG1 100
4 | #define IDC_EDT1 101
5 | #define IDC_STC2 104
6 | #define IDC_STATIC1005 1005
7 | #define IDC_IMAGE1008 1008
8 |
9 | 2 BITMAP DISCARDABLE "5ab9y001.bmp"
10 | 2000 ICON DISCARDABLE "app.ico"
11 | 1337 RCDATA DISCARDABLE "Tetris Remix.XM"
12 | 1 24 DISCARDABLE "manifest.xml"
13 |
14 | IDD_DIALOG1 DIALOGEX 5,7,393,133
15 | CAPTION "Base64 Encoder"
16 | FONT 8,"Tahoma"
17 | STYLE 0x10c80880
18 | EXSTYLE 0x00000001
19 | BEGIN
20 | CONTROL "#2",IDC_IMAGE1008,"Static",0x5080020e,3,3,384,95,0x00000000
21 | CONTROL "Input:",IDC_STC2,"Static",0x50000000,3,105,27,9,0x00000000
22 | CONTROL "",IDC_EDT1,"Edit",0x50010000,31,102,358,13,0x00000200
23 | CONTROL "Output:",IDC_STATIC1005,"Static",0x50000000,3,120,27,8,0x00000000
24 | CONTROL "",102,"Edit",0x50010840,31,117,358,13,0x00000200
25 | END
26 |
27 |
--------------------------------------------------------------------------------
/Base64 encoding/keygen.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=keygen.asm
20 | 2=WaveObject.asm
21 | 3=keygen.rc
22 | 4=cryptohash.inc
23 | [SHOWFILE]
24 | 1=42000000570000008F0200000B0200000000000003000000000000003A
25 | 2=42000000420000003702000004020000010000000100000000000000C5
26 | 3=5800000074000000A502000028020000020000000100000000000000A0
27 | 4=42000000570000008C0200000B02000003000000010000000000000038
28 |
--------------------------------------------------------------------------------
/Base64 encoding/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Base64 encoding/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Base64 encoding/ufmod.lib
--------------------------------------------------------------------------------
/Bootloader/bootloader.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Bootloader/bootloader.png
--------------------------------------------------------------------------------
/Bootloader/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=DosExe
5 | ml.exe /c /nologo /Fo DosExe.obj DosExe.asm
6 | link16.exe /TINY /NOLOGO DosExe.obj,BootLoader.dat,DosExe.map,"",""
7 | del *.OBJ
8 | pause
9 | @echo on
10 | cls
--------------------------------------------------------------------------------
/CRC Check/CRC Checker/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/CRC Check/CRC Checker/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_GROUPBOX1006 1006
6 | #define IDC_GROUPBOX1007 1007
7 | #define IDC_GROUPBOX1008 1008
8 |
9 | 101 DIALOGEX 0,0,241,76
10 | CAPTION "CRC32 CHECKER"
11 | FONT 8,"Tahoma"
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000098
14 | BEGIN
15 | CONTROL "control",IDC_GROUPBOX1008,"Button",0x50000007,137,37,101,34,0x00000000
16 | CONTROL "checksum status:",IDC_GROUPBOX1007,"Button",0x50000007,3,37,131,34,0x00000000
17 | CONTROL "filename (drag 'n drop)",IDC_GROUPBOX1006,"Button",0x50000007,3,3,234,31,0x00000000
18 | CONTROL "check",IDC_OK,"Button",0x10000000,147,49,41,16,0x00020000
19 | CONTROL "cancel",IDC_CANCEL,"Button",0x10000000,190,49,40,16,0x00020000
20 | CONTROL "",1001,"Edit",0x10000880,10,15,221,12,0x00020000
21 | CONTROL "",1005,"Static",0x58000001,10,52,117,10,0x00000000
22 | END
23 |
24 |
--------------------------------------------------------------------------------
/CRC Check/CRC Checker/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | 3=crc32.inc
25 | [SHOWFILE]
26 | 1=0000000000000000F5010000C2010000000000000300000000000000BC
27 | 2=16000000160000000B020000D801000001000000010000000000000014
28 |
--------------------------------------------------------------------------------
/CRC Check/CRC Checker/crc32.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/CRC Check/CRC Checker/crc32.inc
--------------------------------------------------------------------------------
/CRC Check/Loader CRC Check/Loader.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=Loader.asm
20 | 2=crc32.inc
21 | [SHOWFILE]
22 | 1=42000000420000006602000004020000000000000300000003000000F8
23 | 2=16000000160000000B020000D801000001000000010000000000000014
24 |
--------------------------------------------------------------------------------
/CRC Check/Loader CRC Check/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=Loader
5 |
6 | ml.exe /c /coff /Cp /nologo "%name%".asm
7 | if not exist==*.res goto no_res
8 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj
9 |
10 | rem .idata есть только в TASM
11 |
12 |
13 | goto final
14 | :no_res
15 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
16 | :final
17 | if errorlevel 1 goto End
18 | del *.OBJ
19 | del *.res
20 | :End
21 | pause
22 | @echo on
23 | cls
24 |
--------------------------------------------------------------------------------
/CRC Check/Loader CRC Check/crc32.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/CRC Check/Loader CRC Check/crc32.inc
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/AhxPlayerLib.inc:
--------------------------------------------------------------------------------
1 | comment ~----------------------------------------------------------------------
2 |
3 | Static AHX Player Library
4 | -all main library code and thus copyright by Bartman/Abyss
5 | -simplified interface code with C/ASM friendly exports by UFO-Pu55y[SnD]
6 |
7 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
8 | ; add these options for the linker:
9 | ; /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
10 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 |
12 | ------------------------------------------------------------------------------~
13 |
14 | includelib AhxPlayerLib.lib
15 | includelib msvcrt_vc60.lib
16 |
17 | AHX_Init PROTO C
18 | AHX_LoadFile PROTO C Filename:PTR
19 | AHX_LoadBuffer PROTO C Buffer:PTR, Len:DWORD
20 | AHX_Play PROTO C
21 | AHX_Pause PROTO C
22 | AHX_Resume PROTO C
23 | AHX_Stop PROTO C
24 | AHX_Free PROTO C
25 | AHX_SetVolume PROTO C Volume:DWORD ; Max = 64
26 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/AhxPlayerLib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with AhxPlayerLib/AhxPlayerLib.lib
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/AhxPlayerLib.inc:
--------------------------------------------------------------------------------
1 | comment ~----------------------------------------------------------------------
2 |
3 | Static AHX Player Library
4 | -all main library code and thus copyright by Bartman/Abyss
5 | -simplified interface code with C/ASM friendly exports by UFO-Pu55y[SnD]
6 |
7 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
8 | ; add these options for the linker:
9 | ; /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
10 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 |
12 | ------------------------------------------------------------------------------~
13 |
14 | includelib AhxPlayerLib.lib
15 | includelib msvcrt_vc60.lib
16 |
17 | AHX_Init PROTO C
18 | AHX_LoadFile PROTO C Filename:PTR
19 | AHX_LoadBuffer PROTO C Buffer:PTR, Len:DWORD
20 | AHX_Play PROTO C
21 | AHX_Pause PROTO C
22 | AHX_Resume PROTO C
23 | AHX_Stop PROTO C
24 | AHX_Free PROTO C
25 | AHX_SetVolume PROTO C Volume:DWORD ; Max = 64
26 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/AhxPlayerLib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with AhxPlayerLib/In RC/AhxPlayerLib.lib
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/I Love Holy Daze.ahx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with AhxPlayerLib/In RC/I Love Holy Daze.ahx
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo base.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid /OUT:base.exe base.obj base.res
5 | del base.res
6 | del base.obj
7 | del base.lib
8 | del base.exp
9 | pause
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_STATIC1005 1005
6 | #define IDC_STATIC1006 1006
7 | 1001 RCDATA DISCARDABLE "I Love Holy Daze.ahx"
8 |
9 | 101 DIALOGEX 0,0,164,65
10 | CAPTION "Chiptune with AhxPlayerLib"
11 | FONT 8,"Tahoma"
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000008
14 | BEGIN
15 | CONTROL "Play",IDC_OK,"Button",0x10000001,3,31,156,14,0x00000000
16 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,3,46,156,14,0x00000000
17 | CONTROL "lib by Bartman/Abyss",IDC_STATIC1005,"Static",0x50000000,40,3,91,10,0x00000000
18 | CONTROL "ASM friendly exports by UFO-Pu55y",IDC_STATIC1006,"Static",0x50000000,13,12,141,10,0x00000000
19 | END
20 |
21 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=0000000000000000400300005C020000000000000300000033000000D7
26 | 2=2C0000003A0000006C030000960200000100000001000000000000006F
27 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/In RC/msvcrt_vc60.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with AhxPlayerLib/In RC/msvcrt_vc60.lib
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo base.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid /OUT:base.exe base.obj base.res
5 | del base.res
6 | del base.obj
7 | del base.lib
8 | del base.exp
9 | pause
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_STATIC1005 1005
6 | #define IDC_STATIC1006 1006
7 |
8 | 101 DIALOGEX 0,0,164,65
9 | CAPTION "Chiptune with AhxPlayerLib"
10 | FONT 8,"Tahoma"
11 | STYLE 0x80c80880
12 | EXSTYLE 0x00000008
13 | BEGIN
14 | CONTROL "Play",IDC_OK,"Button",0x10000001,3,31,156,14,0x00000000
15 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,3,46,156,14,0x00000000
16 | CONTROL "lib by Bartman/Abyss",IDC_STATIC1005,"Static",0x50000000,40,3,91,10,0x00000000
17 | CONTROL "ASM friendly exports by UFO-Pu55y",IDC_STATIC1006,"Static",0x50000000,13,12,141,10,0x00000000
18 | END
19 |
20 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 2=2C0000003A0000006C0300009602000000000000030000000000000070
26 | 1=0000000000000000400300005C020000010000000100000000000000A3
27 |
--------------------------------------------------------------------------------
/Chiptune with AhxPlayerLib/msvcrt_vc60.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with AhxPlayerLib/msvcrt_vc60.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc /v "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib tune.obj "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del base.obj
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/V2M_V15.inc:
--------------------------------------------------------------------------------
1 | ; include file by eNeRGy/dAWN
2 |
3 | V2M_V15_Replay equ 1
4 | V2M_V15_NonReplay equ 0
5 |
6 |
7 | ;void __stdcall V2M_V15_Init (const void *a_v2mptr,sU32 a_tickspersec=1000, sU32 a_samplerate=44100, sU32 replay=sTRUE)
8 | V2M_V15_Init PROTO :DWORD ,:DWORD,:DWORD,:DWORD,:DWORD
9 | ;void __stdcall V2M_V15_Play(sU32 a_time=0)
10 | V2M_V15_Play PROTO :DWORD
11 | ;void __stdcall V2M_V15_Stop(sU32 a_fadetime=0)
12 | V2M_V15_Stop PROTO :DWORD
13 | ;void __stdcall V2M_V15_Close(void)
14 | V2M_V15_Close PROTO
15 | ;void __stdcall V2M_V15_GetMainVU(sF32 *l, sF32 *r)
16 | V2M_V15_GetMainVU PROTO :DWORD,:DWORD
17 | ;void __stdcall V2M_V15_GetChannelVU(sInt channel,sF32 *l, sF32 *r)
18 | V2M_V15_GetChannelVU PROTO:DWORD,:DWORD,:DWORD
19 | ;void __stdcall V2M_V15_SetVUMode(sInt mode)
20 | V2M_V15_SetVUMode PROTO:DWORD
21 | ;void __stdcall V2M_V15_SetVolume(sUInt Volume=100)
22 | V2M_V15_SetVolume PROTO :DWORD
23 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/V2M_V15.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/V2M_V15.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_STATIC1005 1005
6 |
7 | 101 DIALOGEX 0,0,169,74
8 | CAPTION "V2M Player"
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "Play",IDC_OK,"Button",0x10000001,7,37,153,14,0x00000000
14 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,7,55,153,14,0x00000000
15 | CONTROL "thx to r0ger/PRF for highlighting the fact that this lib exist! and thx to eNeRGy/dAWN for recompiling the lib with a Replay-Function",IDC_STATIC1005,"Static",0x50000000,7,3,151,28,0x00000000
16 | END
17 |
18 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/bin2o v0.4 by f0dder/XRip_00028672.v2m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/bin2o v0.4 by f0dder/XRip_00028672.v2m
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/bin2o v0.4 by f0dder/bin2o.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/bin2o v0.4 by f0dder/bin2o.exe
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/bin2o v0.4 by f0dder/file2obj.bat:
--------------------------------------------------------------------------------
1 | del tune.obj
2 | bin2o XRip_00028672.v2m tune.obj _theTune
3 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/msvcrt.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/msvcrt.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib tune.obj
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=base.asm
20 | 2=base.rc
21 | 3=V2M_V15.inc
22 | [SHOWFILE]
23 | 1=1600000016000000A80400005901000000000000030000002F00000064
24 | 2=160000001600000066040000B701000001000000010000000000000050
25 | 3=420000004200000092040000E301000002000000010000000000000001
26 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/tune.obj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5 with replay/tune.obj
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc /v "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib tune.obj "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del base.obj
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_STATIC1005 1005
6 |
7 | 101 DIALOGEX 0,0,169,62
8 | CAPTION "V2M Player"
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "Play",IDC_OK,"Button",0x10000001,7,25,153,14,0x00000000
14 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,7,43,153,14,0x00000000
15 | CONTROL "thx to r0ger/PRF for highlighting the fact that this lib exist!",IDC_STATIC1005,"Static",0x50000000,7,3,151,19,0x00000000
16 | END
17 |
18 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/bin2o v0.4 by f0dder/PERYFERiAH_-_Ardamax_Keylogger_4.7_kg.v2m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5/bin2o v0.4 by f0dder/PERYFERiAH_-_Ardamax_Keylogger_4.7_kg.v2m
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/bin2o v0.4 by f0dder/bin2o.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5/bin2o v0.4 by f0dder/bin2o.exe
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/bin2o v0.4 by f0dder/file2obj.bat:
--------------------------------------------------------------------------------
1 | del tune.obj
2 | bin2o PERYFERiAH_-_Ardamax_Keylogger_4.7_kg.v2m tune.obj _theTune
3 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/libv2simple.inc:
--------------------------------------------------------------------------------
1 | ;;
2 | ;; LibV2 v1.5 simplified header file for MASM by drizz
3 | ;;
4 | V2MInit proto stdcall ptune:ptr byte, hwnd:dword
5 | V2MIsPlaying proto stdcall ;; :returns BOOL
6 | V2MPlay proto stdcall
7 | V2MStop proto stdcall fadetime:dword
8 | V2MClose proto stdcall
9 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/libv2simple.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5/libv2simple.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/msvcrt.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5/msvcrt.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib tune.obj
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=base.asm
20 | 2=base.rc
21 | 3=libv2simple.inc
22 | [SHOWFILE]
23 | 2=160000001600000066040000B701000000000000030000000000000051
24 | 3=420000004200000092040000E301000001000000010000000000000000
25 | 1=1600000016000000A8040000590100000200000001000000180000004D
26 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/LibV2 v1.5/tune.obj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/LibV2 v1.5/tune.obj
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/old/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc /v "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.obj
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/old/MagicV2mEngine.inc:
--------------------------------------------------------------------------------
1 | ;======================= MagicV2mEngine.lib by: Magic_h2001 ======
2 | ; magic_h2001@yahoo.com
3 | ; http://magic.shabgard.org
4 | ;=================================================================
5 |
6 | MAGICV2MENGINE_DllMain PROTO STDCALL :DWORD,:DWORD,:DWORD
7 | V2mPlayFile PROTO STDCALL :DWORD,:DWORD
8 | V2mPlayStream PROTO STDCALL :DWORD,:DWORD
9 | V2mPlayResource PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
10 | V2mStop PROTO STDCALL
11 | V2mSetAutoRepeat PROTO STDCALL :DWORD
12 | V2mGetTime PROTO STDCALL
13 | V2mTotalTime PROTO STDCALL
14 | V2mIsPlay PROTO STDCALL
15 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/old/MagicV2mEngine.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with MagicV2mEngine/old/MagicV2mEngine.lib
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/old/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDC_STATIC1005 1005
6 |
7 | 101 DIALOGEX 0,0,169,62
8 | CAPTION "V2M Player"
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "Play",IDC_OK,"Button",0x10000001,7,25,153,14,0x00000000
14 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,7,43,153,14,0x00000000
15 | CONTROL "thx to r0ger/PRF for highlighting the fact that this lib exist!",IDC_STATIC1005,"Static",0x50000000,7,3,151,19,0x00000000
16 | END
17 |
18 |
--------------------------------------------------------------------------------
/Chiptune with MagicV2mEngine/old/project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:oldnames.lib
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=base.asm
20 | 2=base.rc
21 | 3=MagicV2mEngine.inc
22 | [SHOWFILE]
23 | 1=1600000016000000A8040000590100000000000003000000270000005C
24 | 2=160000001600000066040000AC01000001000000010000000000000045
25 | 3=2C0000002C0000007C040000C20100000200000001000000000000009E
26 |
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=bones
5 | set rsrc=bones
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | del *.exp
23 | del bones.lib
24 | :End
25 | pause
26 | @echo on
27 | cls
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary.dll
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary.lib
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary_static.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/StSoundLibrary/StSoundLibrary_static.lib
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/StSoundLibrary/msvcrt_vc60.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/StSoundLibrary/msvcrt_vc60.lib
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/ANCOOL1.YM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/ANCOOL1.YM
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/ND-Loader.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/ND-Loader.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/ND-Toxygene.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/ND-Toxygene.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/Scout.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/Scout.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/Union Tcb 2.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/Union Tcb 2.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/VirtualEscape1.YM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/VirtualEscape1.YM
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/VirtualEscape2.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/VirtualEscape2.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/enchant1.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/enchant1.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/jess1.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/jess1.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/YMs/jess2.ym:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/YMs/jess2.ym
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/bones.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/bones.ico
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/bones.inc:
--------------------------------------------------------------------------------
1 | include windows.inc
2 | include user32.inc
3 | include kernel32.inc
4 | include comctl32.inc ;windows common controls
5 |
6 | includelib user32.lib
7 | includelib kernel32.lib
8 | includelib comctl32.lib ;windows common controls
9 |
10 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
11 |
12 | .const
13 | IDD_MAIN equ 1000
14 | IDB_EXIT equ 1001
15 | .data
16 |
17 |
18 | .data?
19 | hInstance dd ?
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/bones.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_BUTTON1002 1002
6 |
7 | 200 ICON DISCARDABLE "bones.ico"
8 | 1001 RCDATA DISCARDABLE "YMs\enchant1.YM"
9 |
10 | IDD_MAIN DIALOGEX 10,10,175,44
11 | CAPTION "YM files player"
12 | FONT 8,"Tahoma"
13 | STYLE 0x90c80804
14 | EXSTYLE 0x00000000
15 | BEGIN
16 | CONTROL "&Exit",IDB_EXIT,"Button",0x10010000,3,25,167,15,0x00000000
17 | CONTROL "Play",IDC_BUTTON1002,"Button",0x50010000,3,3,167,15,0x00000000
18 | END
19 |
20 |
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/bones.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | CompileRC=/v
10 | RCToObj=
11 | Assemble=/c /coff /Cp /nologo
12 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
13 | Out=
14 | ActiveBuild=0
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=bones.asm
20 | 2=bones.rc
21 | [SHOWFILE]
22 | 1=6C0000002E0000003C0400009B020000000000000300000033000000AD
23 | 2=160000001600000081040000DE01000001000000010000000000000092
24 |
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/oldnames.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/oldnames.lib
--------------------------------------------------------------------------------
/Chiptune with StSoundLibrary/uuid.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with StSoundLibrary/uuid.lib
--------------------------------------------------------------------------------
/Chiptune with TitchySID/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=sidsample
5 | set rsrc=sidsample_asm
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with TitchySID/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=sidsample.asm
23 | 2=sidsample_asm.rc
24 | 3=resource.inc
25 | [SHOWFILE]
26 | 2=2C0000003A0000006C0300009602000000000000030000000000000070
27 | 3=2C0000002C00000013040000990200000100000001000000000000000C
28 | 1=0000000000000000400300005C02000002000000010000001F000000C3
29 |
--------------------------------------------------------------------------------
/Chiptune with TitchySID/music.sid:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with TitchySID/music.sid
--------------------------------------------------------------------------------
/Chiptune with TitchySID/resource.inc:
--------------------------------------------------------------------------------
1 | IDC_OK equ 1003
2 | IDC_CANCEL equ 1004
3 | IDC_BUTTON1005 equ 1005
4 | IDR_MUSIC equ 103
--------------------------------------------------------------------------------
/Chiptune with TitchySID/sidsample_asm.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #include "/masm32/include/resource.h"
4 |
5 | #define IDC_OK 1003
6 | #define IDC_CANCEL 1004
7 | #define IDC_STATIC1006 1006
8 | #define IDR_MUSIC 103
9 | #define IDC_STOP 1007
10 | #define IDC_PLAY 1008
11 |
12 | IDR_MUSIC RCDATA DISCARDABLE "music.sid"
13 |
14 | 101 DIALOGEX 0,0,169,74
15 | CAPTION "TitchySID Library Demo"
16 | FONT 8,"Tahoma"
17 | STYLE 0x80c80880
18 | EXSTYLE 0x00000000
19 | BEGIN
20 | CONTROL "Play",IDC_OK,"Button",0x10000001,7,37,154,14,0x00000000
21 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,7,55,153,14,0x00000000
22 | CONTROL "SID player using TitchySID lib made by statmat, implemented by Xyl",IDC_STATIC1006,"Static",0x50000000,7,6,154,25,0x00000000
23 | END
24 |
25 |
--------------------------------------------------------------------------------
/Chiptune with TitchySID/statmat.nfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with TitchySID/statmat.nfo
--------------------------------------------------------------------------------
/Chiptune with TitchySID/titchysid_extras.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with TitchySID/titchysid_extras.lib
--------------------------------------------------------------------------------
/Chiptune with bassmod/Blank.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDC_STC1 1001
5 | #define IDC_OK1002 1002
6 | #define IDC_CANCEL1004 1004
7 | #define IDC_STC1005 1005
8 |
9 | IDD_MAIN DIALOGEX 6,6,199,66
10 | CAPTION "BASSMOD.LIB test by Ufo-Pu55y"
11 | FONT 8,"MS Sans Serif"
12 | STYLE 0x10cc0800
13 | EXSTYLE 0x00000000
14 | BEGIN
15 | CONTROL "Big thx to Ghandi for pushing this into the right direction !",IDC_STC1,"Static",0x50000000,10,3,186,11,0x00000000
16 | CONTROL "Play",IDC_OK1002,"Button",0x10000001,33,31,50,14,0x00000000
17 | CONTROL "Quit",IDC_CANCEL1004,"Button",0x10000000,97,31,50,14,0x00000000
18 | CONTROL "Remake by Xyl2k!",IDC_STC1005,"Static",0x50000000,10,15,186,11,0x00000000
19 | END
20 |
21 |
--------------------------------------------------------------------------------
/Chiptune with bassmod/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=Blank
5 | set rsrc=Blank
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with bassmod/Project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=Blank.Asm
20 | 2=chiptune.inc
21 | 3=bassmod.inc
22 | 4=Blank.Rc
23 | [SHOWFILE]
24 | 1=5800000058000000FC040000C602000000000000030000001C00000097
25 | 4=C50000006200000069050000D002000001000000010000000000000069
26 | 3=840000008400000028050000F20200000200000001000000000000002C
27 | 2=6E0000006E00000012050000DC020000030000000100000000000000D5
28 |
--------------------------------------------------------------------------------
/Chiptune with bassmod/bassmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with bassmod/bassmod.lib
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 | #define IDM_MUSIK 500
6 |
7 | IDM_MUSIK RCDATA DISCARDABLE "music.xm"
8 |
9 | 101 DIALOGEX 0,0,167,39
10 | CAPTION "mfmPlayer"
11 | FONT 8,"Tahoma"
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000000
14 | BEGIN
15 | CONTROL "Play",IDC_OK,"Button",0x10000001,3,3,161,14,0x00000000
16 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,3,22,161,14,0x00000000
17 | END
18 |
19 |
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=4200000042000000E6040000B002000000000000030000000500000028
26 | 2=6E0000006E00000012050000DC020000010000000100000000000000D3
27 |
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/mfmplayer/mfmplayer.inc:
--------------------------------------------------------------------------------
1 | mfmPlay PROTO :DWORD
2 | ;procka bazujaca na libie minifmod v1.60 sluzacym do odgrywania XM'ow
3 | ;player dziala pod 9x/me/nt/w2k/xp :))))))))
4 | ;NIE KORZYSTA Z MSVCRT.DLL :)))
5 | ;
6 | ;UZYCIE: invoke mfmPlay,dword
7 | ;
8 | ;wejscie: jesli dword jest offsetem do struktury z danymi xma
9 | ; to init&play module,
10 | ; jesli dword = 0 to stop&unload module
11 | ;
12 | ; modka najlepiej podlaczyc w sekcji .data np. tak:
13 | ;
14 | ; muzax dd offset muzax_end - offset muzax - 4
15 | ; include music.inc ;dane modka w postaci db xx,xx,xx...
16 | ; muzax_end equ $
17 | ;
18 | ;wyjscie: eax = 0 jesli blad
19 |
20 | mfmGetPos PROTO
21 | ;procka zwraca w eax numer odgrywanego paternu a w edx pozycje w paternie
22 |
23 | mfmPause PROTO
24 | ;procka wstrzymuje lub wznawia odgrywanie modka czyli zwykla pauza :)
25 | ;wyjscie: eax = 1 - pause on
26 | ; eax = 0 - pause off
27 |
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/mfmplayer/mfmplayer.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with mfmPlayer/mfmplayer/mfmplayer.lib
--------------------------------------------------------------------------------
/Chiptune with mfmPlayer/music.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with mfmPlayer/music.xm
--------------------------------------------------------------------------------
/Chiptune with uFMOD/CRUDE - EmEditor 8.00intro.XM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with uFMOD/CRUDE - EmEditor 8.00intro.XM
--------------------------------------------------------------------------------
/Chiptune with uFMOD/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Chiptune with uFMOD/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 |
6 | 666 RCDATA DISCARDABLE "CRUDE - EmEditor 8.00intro.XM"
7 |
8 | 101 DIALOGEX 0,0,164,43
9 | CAPTION "Chiptune ufmod - RED CREW"
10 | FONT 8,"Tahoma"
11 | STYLE 0x80c80880
12 | EXSTYLE 0x00000008
13 | BEGIN
14 | CONTROL "Play",IDC_OK,"Button",0x10000001,4,5,156,14,0x00000000
15 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,4,23,156,14,0x00000000
16 | END
17 |
18 |
--------------------------------------------------------------------------------
/Chiptune with uFMOD/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=0000000000000000400300005C02000000000000030000001B000000BF
26 | 2=2C0000003A0000006C030000960200000100000001000000000000006F
27 |
--------------------------------------------------------------------------------
/Chiptune with uFMOD/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Chiptune with uFMOD/ufmod.lib
--------------------------------------------------------------------------------
/ComboBox Multi-keygen/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/ComboBox Multi-keygen/base.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ComboBox Multi-keygen/base.asm
--------------------------------------------------------------------------------
/ComboBox Multi-keygen/base.inc:
--------------------------------------------------------------------------------
1 | include windows.inc
2 |
3 | uselib MACRO libname
4 | include libname.inc
5 | includelib libname.lib
6 | ENDM
7 |
8 | uselib user32
9 | uselib kernel32
10 |
11 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
12 |
13 | IDC_OK equ 1003
14 | IDC_IDCANCEL equ 1004
15 |
16 | .data?
17 | hInstance dd ? ;dd can be written as dword
18 |
--------------------------------------------------------------------------------
/ComboBox Multi-keygen/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_COMBOBOX 1002
6 | #define IDC_SERIAL 406
7 | #define IDC_NAME 405
8 | #define IDB_GEN 404
9 | #define NameText 403
10 | #define SerialText 402
11 |
12 | IDD_MAIN DIALOGEX 10,10,171,54
13 | CAPTION "Keymaker +10 // Xyl2k"
14 | FONT 8,"Tahoma"
15 | STYLE 0x90c80804
16 | EXSTYLE 0x00000008
17 | BEGIN
18 | CONTROL "&Exit",IDB_EXIT,"Button",0x10010000,133,37,34,13,0x00000000
19 | CONTROL "&Gen",IDB_GEN,"Button",0x10010000,97,37,34,13,0x00000000
20 | CONTROL "COMBOBOX",IDC_COMBOBOX,"ComboBox",0x50010003,3,37,91,100,0x00000000
21 | CONTROL "",IDC_SERIAL,"Edit",0x10000880,33,18,134,13,0x00000200
22 | CONTROL "XX31337",IDC_NAME,"Edit",0x10000080,33,3,134,13,0x00000200
23 | CONTROL "HID:",NameText,"Static",0x50010002,3,6,27,10,0x00001000
24 | CONTROL "Serial:",SerialText,"Static",0x50010002,3,22,27,10,0x00000000
25 | END
26 |
27 |
--------------------------------------------------------------------------------
/ComboBox Multi-keygen/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 2=4200000042000000E6040000B002000000000000030000000000000023
26 | 1=1600000016000000BA0400008402000001000000010000000000000072
27 |
--------------------------------------------------------------------------------
/Custom Button And Cursor/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Custom Button And Cursor/about-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/about-down.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/about-over.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/about-over.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/about-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/about-up.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 |
4 | 300 CURSOR DISCARDABLE "cursor.cur"
5 | 601 RCDATA DISCARDABLE "about-down.png"
6 | 602 RCDATA DISCARDABLE "about-over.png"
7 | 603 RCDATA DISCARDABLE "about-up.png"
8 | 701 RCDATA DISCARDABLE "exit-down.png"
9 | 702 RCDATA DISCARDABLE "exit-over.png"
10 | 703 RCDATA DISCARDABLE "exit-up.png"
11 |
12 | 101 DIALOGEX 0,0,237,95
13 | CAPTION "Simple Custom button and cursor - RED CREW"
14 | FONT 8,"Tahoma"
15 | STYLE 0x80c80880
16 | EXSTYLE 0x00000000
17 | BEGIN
18 | END
19 |
20 |
--------------------------------------------------------------------------------
/Custom Button And Cursor/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | 3=btnt.inc
25 | [SHOWFILE]
26 | 1=0000000000000000F5010000C2010000000000000300000000000000BC
27 | 3=2C0000002C00000021020000EE0100000100000001000000000000006C
28 | 2=16000000160000000B020000D801000002000000010000000000000015
29 |
--------------------------------------------------------------------------------
/Custom Button And Cursor/cursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/cursor.cur
--------------------------------------------------------------------------------
/Custom Button And Cursor/exit-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/exit-down.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/exit-over.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/exit-over.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/exit-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/exit-up.png
--------------------------------------------------------------------------------
/Custom Button And Cursor/pnglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Custom Button And Cursor/pnglib.lib
--------------------------------------------------------------------------------
/Ed25519/EdDSA_Project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=EdDSA.asm
23 | 2=EdDSA_dlg.rc
24 | [SHOWFILE]
25 | 1=290000004E000000D60400006F020000000000000300000000000000C5
26 | 2=E30200003000000039070000D802000001000000010000000000000031
27 |
--------------------------------------------------------------------------------
/Ed25519/EdDSA_dlg.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDB_GENERATE 1003
4 | #define IDB_CANCEL 1004
5 | #define IDB_SIGN 1005
6 | #define IDC_STATICPUB 1006
7 | #define IDC_STATICPRIV 1007
8 | #define IDC_PRIVATEKEY 1008
9 | #define IDC_PUBLICKEY 1009
10 | #define IDC_SIGNATURE 1010
11 | #define IDC_GROUPBOXGEN 1011
12 | #define IDC_GROUPBOXSIGN 1012
13 | #define IDC_MESSAGE 1013
14 |
15 | 500 RCDATA DISCARDABLE "datas\libcrypto-3.dll"
16 |
17 | 101 DIALOGEX 0,0,365,194
18 | FONT 8,"Tahoma"
19 | STYLE 0x80c80880
20 | EXSTYLE 0x00000000
21 | BEGIN
22 | CONTROL "",IDC_GROUPBOXGEN,"Button",0x50000007,3,3,357,87,0x00000000
23 | CONTROL "",IDC_GROUPBOXSIGN,"Button",0x50000007,3,92,357,74,0x00000000
24 | CONTROL "",IDB_GENERATE,"Button",0x10000001,240,62,104,19,0x00000000
25 | CONTROL "",IDB_SIGN,"Button",0x10000000,240,102,104,19,0x00000000
26 | CONTROL "",IDB_CANCEL,"Button",0x10000000,3,169,356,19,0x00000000
27 | CONTROL "",IDC_STATICPUB,"Static",0x50000002,7,46,31,10,0x00000000
28 | CONTROL "",IDC_STATICPRIV,"Static",0x50000002,7,28,31,10,0x00000000
29 | CONTROL "",IDC_PRIVATEKEY,"Edit",0x50010080,43,25,301,13,0x00000200
30 | CONTROL "",IDC_PUBLICKEY,"Edit",0x50010080,43,43,301,13,0x00000200
31 | CONTROL "",IDC_SIGNATURE,"Edit",0x50010804,17,129,327,28,0x00020000
32 | CONTROL "",IDC_MESSAGE,"Edit",0x50010080,17,105,211,13,0x00000200
33 | END
34 |
35 |
--------------------------------------------------------------------------------
/Ed25519/datas/libcrypto-3.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Ed25519/datas/libcrypto-3.dll
--------------------------------------------------------------------------------
/Ed25519/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v EdDSA_dlg.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo EdDSA.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:EdDSA.exe EdDSA.obj EdDSA_dlg.res
5 | del EdDSA_dlg.res
6 | del EdDSA.obj
--------------------------------------------------------------------------------
/Ed25519/testit.py:
--------------------------------------------------------------------------------
1 | import ed25519
2 |
3 | privKey, pubKey = ed25519.create_keypair()
4 | print("Private key (32 bytes):", privKey.to_ascii(encoding='hex'))
5 | print("Public key (32 bytes): ", pubKey.to_ascii(encoding='hex'))
6 |
7 | msg = b'Message for Ed25519 signing'
8 | signature = privKey.sign(msg, encoding='hex')
9 | print("Signature (64 bytes):", signature)
10 |
11 | try:
12 | pubKey.verify(signature, msg, encoding='hex')
13 | print("The signature is valid.")
14 | except:
15 | print("Invalid signature!")
16 |
17 | try:
18 | pubKey.verify(signature, "Tampered msg", encoding='hex')
19 | print("The signature is valid.")
20 | except:
21 | print("Invalid signature!")
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/Kgm.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/KKR Elgamal keygenMe solution by Xyl/Kgm.exe
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v keygen.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo keygen.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:Keygen.exe keygen.obj keygen.res
5 | del keygen.res
6 | del keygen.obj
7 | pause
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/bignum.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/KKR Elgamal keygenMe solution by Xyl/bignum.lib
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/keygen.asm:
--------------------------------------------------------------------------------
1 | .586
2 | .model flat, stdcall
3 | option casemap :none
4 |
5 | include keygen.inc
6 | include crc32.asm
7 | include algo.asm
8 |
9 | .code
10 | start:
11 | invoke GetModuleHandle, NULL
12 | mov hInstance, eax
13 | invoke DialogBoxParam, hInstance, IDD_MAIN, 0, offset DlgProc, 0
14 | invoke ExitProcess, eax
15 | invoke InitCommonControls
16 |
17 | DlgProc proc uses esi edi hWnd:DWORD,uMsg:DWORD,wParam:DWORD,lParam:DWORD
18 | mov eax,uMsg
19 |
20 | .if eax == WM_INITDIALOG
21 | invoke LoadIcon,hInstance,200
22 | invoke SendMessage, hWnd, WM_SETICON, 1, eax
23 | .elseif eax == WM_COMMAND
24 | mov eax,wParam
25 | .if eax == IDB_EXIT
26 | invoke SendMessage, hWnd, WM_CLOSE, 0, 0
27 | .elseif eax == IDB_GENERATE
28 | invoke Generate,hWnd
29 | invoke Clean
30 | .endif
31 | .elseif eax == WM_CLOSE
32 | invoke EndDialog, hWnd, 0
33 | .endif
34 | xor eax,eax
35 | ret
36 | DlgProc endp
37 | end start
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/keygen.inc:
--------------------------------------------------------------------------------
1 | include \masm32\include\windows.inc
2 | include \masm32\macros\macros.asm
3 | include \masm32\include\user32.inc
4 | include \masm32\include\kernel32.inc
5 | include \masm32\include\advapi32.inc
6 | include \masm32\include\comctl32.inc
7 |
8 | includelib \masm32\lib\user32.lib
9 | includelib \masm32\lib\kernel32.lib
10 | includelib \masm32\lib\advapi32.lib
11 | includelib \masm32\lib\comctl32.lib
12 |
13 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
14 |
15 | .const
16 | IDD_MAIN equ 1000
17 | IDB_EXIT equ 1001
18 | IDC_NAME equ 1002
19 | IDC_SERIAL equ 1005
20 | IDB_GENERATE equ 1006
21 | IDB_ABOUT equ 1007
22 |
23 | .data?
24 | hInstance dd ?
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/keygen.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_STATIC1003 1003
6 | #define IDC_STATIC1004 1004
7 | #define IDC_NAME 1002
8 | #define IDC_SERIAL 1005
9 | #define IDB_GENERATE 1006
10 | #define IDC_STATIC1007 1007
11 |
12 | 1 24 DISCARDABLE "manifest.xml"
13 |
14 | IDD_MAIN DIALOGEX 10,10,295,59
15 | CAPTION "KKR kgm elgamal"
16 | FONT 8,"Tahoma"
17 | STYLE 0x90c80804
18 | EXSTYLE 0x00000000
19 | BEGIN
20 | CONTROL "Exit",IDB_EXIT,"Button",0x10010000,247,43,45,13,0x00000000
21 | CONTROL "",IDC_NAME,"Edit",0x50010000,30,9,261,13,0x00000200
22 | CONTROL "Name",IDC_STATIC1003,"Static",0x50000000,7,8,20,8,0x00000000
23 | CONTROL "Serial",IDC_STATIC1004,"Static",0x50000000,7,28,20,9,0x00000000
24 | CONTROL "",IDC_SERIAL,"Edit",0x50010800,30,28,261,12,0x00000200
25 | CONTROL "Generate",IDB_GENERATE,"Button",0x10010000,200,43,44,13,0x00000000
26 | CONTROL "Protection: Elgamal 66 bits and CRC32",IDC_STATIC1007,"Static",0x58000000,7,46,184,10,0x00000000
27 | END
28 |
29 |
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/keygen.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=keygen.asm
20 | 2=algo.asm
21 | 3=crc32.asm
22 | 4=keygen.inc
23 | 5=bignum.inc
24 | 6=keygen.rc
25 | [SHOWFILE]
26 | 2=42000000570000008B0300002B02000000000000030000002D00000084
27 | 1=160000001D000000040300007A020000010000000100000004000000BC
28 | 4=2C0000003A0000001A030000970200000200000001000000000000001F
29 | 5=5800000074000000A103000048020000030000000100000020000000DE
30 | 3=84000000AE000000CD030000820200000400000001000000000000008B
31 | 6=420000005700000030030000B402000005000000010000000000000088
32 |
--------------------------------------------------------------------------------
/ElGamal/KKR Elgamal keygenMe solution by Xyl/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
10 | Mx XP Program
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/ElGamal/Keygen/Libs/bignum.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/Keygen/Libs/bignum.lib
--------------------------------------------------------------------------------
/ElGamal/Keygen/Libs/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/Keygen/Libs/cryptohash.lib
--------------------------------------------------------------------------------
/ElGamal/Keygen/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v keygen.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo keygen.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:Keygen.exe keygen.obj keygen.res
5 | del keygen.res
6 | del keygen.obj
7 | pause
--------------------------------------------------------------------------------
/ElGamal/Keygen/keygen.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_STATIC1003 1003
6 | #define IDC_STATIC1004 1004
7 | #define IDC_NAME 1002
8 | #define IDC_SERIAL 1005
9 | #define IDB_GENERATE 1006
10 | #define IDC_STATIC1007 1007
11 |
12 | IDD_MAIN DIALOGEX 10,10,225,62
13 | CAPTION "KeygenMe by Xyl *Keygen*"
14 | FONT 8,"Tahoma"
15 | STYLE 0x90c80804
16 | EXSTYLE 0x00000000
17 | BEGIN
18 | CONTROL "Close",IDB_EXIT,"Button",0x10010000,180,46,41,13,0x00000000
19 | CONTROL "Xylitol",IDC_NAME,"Edit",0x50010080,33,6,187,13,0x00000200
20 | CONTROL "Name",IDC_STATIC1003,"Static",0x50000000,7,8,20,8,0x00000000
21 | CONTROL "Serial",IDC_STATIC1004,"Static",0x50000000,7,28,20,9,0x00000000
22 | CONTROL "",IDC_SERIAL,"Edit",0x50010800,33,28,187,12,0x00000200
23 | CONTROL "Generate",IDB_GENERATE,"Button",0x10010000,130,46,44,13,0x00000000
24 | CONTROL "Protection: Elgamal 61 bits and MD5",IDC_STATIC1007,"Static",0x58000000,3,49,121,10,0x00000000
25 | END
26 |
27 |
--------------------------------------------------------------------------------
/ElGamal/Keygen/keygen.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=keygen.asm
20 | 2=keygen.rc
21 | [SHOWFILE]
22 | 1=160000001D000000040300007A020000000000000300000000000000B9
23 | 2=420000005700000030030000B402000001000000010000000000000084
24 |
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo base.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:KeygenMe.exe base.obj base.res
5 | del base.res
6 | del base.obj
7 | pause
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_STATIC1022 1022
4 | #define IDC_STATIC1023 1023
5 | #define IDC_STATIC1027 1027
6 |
7 | 101 DIALOGEX 0,0,225,71
8 | CAPTION "KeygenMe by Xyl"
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "Check",1005,"Button",0x50010000,120,55,47,13,0x00000000
14 | CONTROL "Close",1004,"Button",0x50010000,173,55,47,13,0x00000000
15 | CONTROL "Xylitol",1002,"Edit",0x50010080,33,6,187,13,0x00000200
16 | CONTROL "",1003,"Edit",0x50010080,33,25,187,13,0x00000200
17 | CONTROL "Name:",IDC_STATIC1022,"Static",0x50000000,7,6,21,10,0x00000000
18 | CONTROL "Serial:",IDC_STATIC1023,"Static",0x50000000,7,25,21,10,0x00000000
19 | CONTROL "WAiTiNG SERiAL...",1026,"Static",0x50000000,33,43,187,10,0x00000000
20 | CONTROL "Status:",IDC_STATIC1027,"Static",0x50000000,3,43,27,10,0x00000000
21 | END
22 |
23 |
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=00000000000000007D0300004D020000000000000300000000000000D2
26 | 2=2C0000002C000000A90300007902000001000000010000000000000081
27 |
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/libs/biglib.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/KeygenMe/libs/biglib.inc
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/libs/biglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/KeygenMe/libs/biglib.lib
--------------------------------------------------------------------------------
/ElGamal/KeygenMe/libs/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/ElGamal/KeygenMe/libs/cryptohash.lib
--------------------------------------------------------------------------------
/FadeIn FadeOut Transparency/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/FadeIn FadeOut Transparency/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 |
6 | 101 DIALOGEX 0,0,183,75
7 | CAPTION "Transparency - RED CREW"
8 | FONT 8,"Tahoma"
9 | STYLE 0x80c80880
10 | EXSTYLE 0x00000000
11 | BEGIN
12 | CONTROL "Click me",IDC_OK,"Button",0x10000001,53,15,50,14,0x00000000
13 | CONTROL "Cancel",IDC_CANCEL,"Button",0x10000000,87,52,50,14,0x00000000
14 | END
15 |
16 |
--------------------------------------------------------------------------------
/FadeIn FadeOut Transparency/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 2=2C0000003A0000006C0300009602000000000000030000000000000070
26 | 1=0000000000000000400300005C020000010000000100000004000000A7
27 |
--------------------------------------------------------------------------------
/Fake dll/Exports.def:
--------------------------------------------------------------------------------
1 | LIBRARY CSCWCNG
2 | EXPORTS
3 | CscCngStatusRead
4 | CscCngBim
5 | CscCngCasRefInit
6 | CscCngClose
7 | CscCngConfigure
8 | CscCngControl
9 | CscCngDispense
10 | CscCngEco
11 | CscCngEncryption
12 | CscCngGetRelease
13 | CscCngGetTrace
14 | CscCngInit
15 | CscCngLock
16 | CscCngOpen
17 | CscCngOptimization
18 | CscCngPowerOff
19 | CscCngPsm
20 | CscCngReset
21 | CscCngSelStatus
22 | CscCngSelftest
23 | CscCngService
24 | CscCngShutter
25 | CscCngStatistics
26 | CscCngTransport
27 | CscCngUnlock
--------------------------------------------------------------------------------
/Fake dll/MAKE.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | title Compiler
3 | echo.
4 | echo ____/\_____/\____/\____/\____/\____/\____/\__/\____/\____/\
5 | echo / ___/ / / - _/ __ / __ / ___/ __ / / / ___/\
6 | echo / / /__ __/ - / _/_/ _/ / / _/ / / / / _/__\/
7 | echo /_____/ /___//_____/_____/__/__/_____/__/__/___/_/_/_/_____/\nf!
8 | echo \_____\/\___\\_____\_____\__\__\_____\__\__\___\_\_\_\_____\/CYBERCRIME
9 | echo.
10 | echo http://atm.cybercrime-tracker.net/
11 | echo.
12 | set path=\masm32\bin
13 | set lib=\masm32\lib
14 | set name=Code
15 | del CSCWCNG.dll
16 |
17 | ml.exe /c /coff %name%.asm
18 | link.exe /SUBSYSTEM:WINDOWS /ENTRY:_DllMainCRTStartup /DLL /DEF:Exports.def "%name%".obj
19 |
20 | del *.lib
21 | del *.obj
22 | del *.exp
23 | pause
--------------------------------------------------------------------------------
/Fake dll/Project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=1
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | Assemble=/c /coff
11 | Link=/SUBSYSTEM:WINDOWS /ENTRY:_DllMainCRTStartup /DLL /DEF:Exports.def
12 | Out=CSCWCNG.dll
13 | ActiveBuild=0
14 | CompileRC=
15 | RCToObj=
16 | DebAssemble=
17 | DebLink=
18 | DebOut=
19 |
20 | [FILES]
21 | 1=Code.asm
22 | 2=Exports.def
23 | [SHOWFILE]
24 | 1=00000000000000005404000054010000000000000300000000000000B0
25 |
--------------------------------------------------------------------------------
/Game trainer engine/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo trainer.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:DS_Trainer.exe trainer.obj base.res
5 | del base.res
6 | del trainer.obj
7 | pause
--------------------------------------------------------------------------------
/Game trainer engine/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=trainer.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=FDFFFFFF0F0000007A0300005C020000000000000300000012000000F9
26 | 2=C2010000A20000003F050000EE0200000100000001000000020000009D
27 |
--------------------------------------------------------------------------------
/GetSystemPowerStatus/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=sysp
5 |
6 | ml.exe /c /coff /Cp /nologo "%name%".asm
7 | if not exist==*.res goto no_res
8 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj
9 |
10 | rem .idata есть только в TASM
11 |
12 |
13 | goto final
14 | :no_res
15 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
16 | :final
17 | if errorlevel 1 goto End
18 | del *.OBJ
19 | :End
20 | pause
21 | @echo on
22 | cls
23 |
--------------------------------------------------------------------------------
/GetSystemPowerStatus/Project.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=sysp.asm
20 | [SHOWFILE]
21 | 1=1600000016000000BA0400008402000000000000030000000000000073
22 |
--------------------------------------------------------------------------------
/Gpcode config decoder/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Gpcode config decoder/base.inc:
--------------------------------------------------------------------------------
1 | include windows.inc
2 |
3 | uselib MACRO libname
4 | include libname.inc
5 | includelib libname.lib
6 | ENDM
7 |
8 | uselib user32
9 | uselib kernel32
10 |
11 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
12 |
13 | IDC_OK equ 1003
14 | IDC_IDCANCEL equ 1004
15 |
16 | .data?
17 | hInstance dd ? ;dd can be written as dword
18 |
--------------------------------------------------------------------------------
/Gpcode config decoder/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 |
6 |
7 | 1 RCDATA DISCARDABLE "gpcode.dat" ;this is your cfg file ripped from GpCode
8 |
9 | 101 DIALOGEX 0,0,294,170
10 | CAPTION "GpCode..."
11 | FONT 8,"Tahoma"
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000000
14 | BEGIN
15 | CONTROL "Read RC_DATA > cfg",IDC_OK,"Button",0x10000001,3,135,287,14,0x00000000
16 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,3,154,287,14,0x00000000
17 | CONTROL "",1002,"Edit",0x10200044,3,3,287,130,0x00000200
18 | END
--------------------------------------------------------------------------------
/Gpcode config decoder/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=4200000042000000E6040000B002000000000000030000003E00000061
26 | 2=6E0000006E00000012050000DC020000010000000100000000000000D3
27 |
--------------------------------------------------------------------------------
/Gpcode config decoder/gpcode.dat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Gpcode config decoder/gpcode.dat
--------------------------------------------------------------------------------
/Hexing a file/5ab9y001.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/5ab9y001.bmp
--------------------------------------------------------------------------------
/Hexing a file/Crystal Clear arrow.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/Crystal Clear arrow.cur
--------------------------------------------------------------------------------
/Hexing a file/HOODLUM - GTA - San Andreasintro.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/HOODLUM - GTA - San Andreasintro.xm
--------------------------------------------------------------------------------
/Hexing a file/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=Patch
5 | set rsrc=rsrc
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Hexing a file/Patch.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/Patch.asm
--------------------------------------------------------------------------------
/Hexing a file/Patch.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | Compiler=MASM32
9 | [MAKE]
10 | ActiveBuild=0
11 | CompileRC=/v
12 | RCToObj=
13 | Assemble=/c /coff /Cp /nologo
14 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
15 | Out=
16 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
18 | DebOut=
19 | [FILES]
20 | 1=Patch.asm
21 | 2=WaveObject.asm
22 | 3=rsrc.rc
23 | [SHOWFILE]
24 | 1=580000007400000043030000D1020000000000000300000000000000E8
25 | 3=6E0000009100000059030000EE0200000100000001000000000000004D
26 | 2=3200000032000000CE050000B7020000020000000100000000000000F3
27 |
--------------------------------------------------------------------------------
/Hexing a file/RED.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/RED.ico
--------------------------------------------------------------------------------
/Hexing a file/WaveObject.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/WaveObject.asm
--------------------------------------------------------------------------------
/Hexing a file/grabtest/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Hexing a file/grabtest/RED.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/grabtest/RED.ico
--------------------------------------------------------------------------------
/Hexing a file/grabtest/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_CANCEL 1004
4 | #define IDC_GROUPBOX1005 1005
5 |
6 | 101 DIALOGEX 0,0,194,47
7 | CAPTION "GrabTest - Trojan/Win32.Jackpos"
8 | FONT 8,"Tahoma"
9 | STYLE 0x80c80880
10 | EXSTYLE 0x00000000
11 | BEGIN
12 | CONTROL "",IDC_GROUPBOX1005,"Button",0x50000007,3,0,187,44,0x00000000
13 | CONTROL "Quit",IDC_CANCEL,"Button",0x10000000,7,25,179,14,0x00000000
14 | CONTROL ";4111111111111111=13071010000000000666?",1002,"Edit",0x18000081,7,9,181,12,0x00000200
15 | END
16 |
17 |
--------------------------------------------------------------------------------
/Hexing a file/grabtest/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=420000004200000088040000B0020000000000000300000000000000C5
26 | 2=6E0000006E000000B4040000DC02000001000000010000000000000074
27 |
--------------------------------------------------------------------------------
/Hexing a file/grabtest/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | NoDes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Hexing a file/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | NoDes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Hexing a file/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Hexing a file/ufmod.lib
--------------------------------------------------------------------------------
/Keychooser/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Keychooser/awm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Keychooser/awm.png
--------------------------------------------------------------------------------
/Keychooser/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_SERIAL 1002
4 | #define IDB_GEN 1003
5 | #define IDB_QUIT 1004
6 | #define IDC_SERIAL_STATIC 1005
7 | #define IDC_DATE_STATIC 1006
8 | #define IDC_IMAGE1008 1008
9 |
10 | 946 BITMAP DISCARDABLE "keygen.bmp"
11 |
12 | 101 DIALOGEX 0,0,177,89
13 | CAPTION ""
14 | FONT 8,"Tahoma"
15 | STYLE 0x10c00800
16 | EXSTYLE 0x00000000
17 | BEGIN
18 | CONTROL "",IDB_GEN,"Button",0x10000001,97,74,44,13,0x00000000
19 | CONTROL "",IDB_QUIT,"Button",0x10000000,144,74,30,13,0x00000000
20 | CONTROL "",IDC_SERIAL,"Edit",0x10000880,34,58,140,12,0x00000200
21 | CONTROL "",IDC_SERIAL_STATIC,"Static",0x50000000,7,61,23,9,0x00000000
22 | CONTROL "",IDC_DATE_STATIC,"Static",0x58000000,3,80,44,9,0x00000000
23 | CONTROL "#946",IDC_IMAGE1008,"Static",0x5080020e,3,3,171,50,0x00000000
24 | END
25 |
26 |
--------------------------------------------------------------------------------
/Keychooser/keychoose.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=base.asm
20 | 2=base.inc
21 | 3=base.rc
22 | [SHOWFILE]
23 | 1=EEFFFFFFE200000091020000A803000000000000030000000A00000018
24 | 2=AD01000055000000DF030000BE02000001000000010000005504000000
25 | 3=420200004A000000370400000C020000020000000100000000000000DA
26 |
--------------------------------------------------------------------------------
/Keychooser/keygen.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Keychooser/keygen.bmp
--------------------------------------------------------------------------------
/MD5 Hasher/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_NAME 1001
4 | #define IDC_SERIAL 1002
5 | #define IDB_QUIT 1003
6 | #define IDC_GROUPBOX 1004
7 | #define IDC_DATE_STATIC 1005
8 |
9 | 101 DIALOGEX 0,0,221,68
10 | CAPTION "Base"
11 | FONT 8,"Tahoma"
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000000
14 | BEGIN
15 | CONTROL "",IDC_GROUPBOX,"Button",0x50008007,3,3,214,47,0x00000000
16 | CONTROL "",IDB_QUIT,"Button",0x10000000,161,52,56,14,0x00000000
17 | CONTROL "",IDC_NAME,"Edit",0x10000080,10,12,201,12,0x00000200
18 | CONTROL "",IDC_SERIAL,"Edit",0x10000880,10,31,201,12,0x00000200
19 | CONTROL "",IDC_DATE_STATIC,"Static",0x58000000,3,58,44,9,0x00000000
20 | END
21 |
22 |
--------------------------------------------------------------------------------
/MD5 Hasher/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=hashermd5.asm
23 | 2=md5.asm
24 | 3=base.rc
25 | [SHOWFILE]
26 | 1=00000000000000007D0300004D020000000000000300000008000000DA
27 | 2=4200000042000000510400008D0200000100000001000000A00000000A
28 | 3=2C0000002C000000A90300007902000002000000010000000000000082
29 |
--------------------------------------------------------------------------------
/MD5 Hasher/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo hashermd5.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:MD5_Hasher.exe hashermd5.obj base.res
5 | del base.res
6 | del base.obj
7 | del hashermd5.obj
8 | pause
--------------------------------------------------------------------------------
/Memory patching (loader)/Braviax fake1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/Braviax fake1.png
--------------------------------------------------------------------------------
/Memory patching (loader)/Braviax fake2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/Braviax fake2.png
--------------------------------------------------------------------------------
/Memory patching (loader)/Braviax fake3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/Braviax fake3.png
--------------------------------------------------------------------------------
/Memory patching (loader)/Braviax fake4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/Braviax fake4.png
--------------------------------------------------------------------------------
/Memory patching (loader)/Braviax fake5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/Braviax fake5.png
--------------------------------------------------------------------------------
/Memory patching (loader)/FakeAV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/FakeAV.png
--------------------------------------------------------------------------------
/Memory patching (loader)/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=patch
5 |
6 | ml.exe /c /coff /Cp /nologo "%name%".asm
7 | if not exist==*.res goto no_res
8 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj
9 |
10 | rem .idata есть только в TASM
11 |
12 |
13 | goto final
14 | :no_res
15 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
16 | :final
17 | if errorlevel 1 goto End
18 | del *.OBJ
19 | :End
20 | pause
21 | @echo on
22 | cls
23 |
--------------------------------------------------------------------------------
/Memory patching (loader)/Serial.txt:
--------------------------------------------------------------------------------
1 | 1147-175591-6550
--------------------------------------------------------------------------------
/Memory patching (loader)/patch.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Memory patching (loader)/patch.asm
--------------------------------------------------------------------------------
/Memory patching (loader)/patch.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [SHOWFILE]
19 | 1=0000000000000000F5010000C2010000000000000300000000000000BC
20 | [FILES]
21 | 1=patch.asm
22 |
--------------------------------------------------------------------------------
/POST request/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=POST
5 |
6 | ml.exe /c /coff /Cp /nologo "%name%".asm
7 | if not exist==*.res goto no_res
8 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj
9 |
10 | rem .idata есть только в TASM
11 |
12 |
13 | goto final
14 | :no_res
15 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
16 | :final
17 | if errorlevel 1 goto End
18 | del *.OBJ
19 | :End
20 | pause
21 | @echo on
22 | cls
23 |
--------------------------------------------------------------------------------
/POST request/POST.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=POST.asm
20 | [SHOWFILE]
21 | 1=0000000000000000A40400006E02000000000000030000001500000030
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | MASM32 Code collection for reverse engineers
2 | =======================
3 |
4 | This repository contain various snippets to help you to make your own release and more.
5 | See also my [MASM32 graphical effects code collection](https://github.com/Xyl2k/MASM32-graphical-effects).
6 | [WinASM](https://www.winasm.org/) friendly, codes can be compiled also from their respective ```make.bat``` if you don't want to launch your favorite IDE.
7 | 
8 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/5ab9y001.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 1/5ab9y001.bmp
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 1/Icon.ico
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/WaveObject.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 1/WaveObject.asm
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/base.inc:
--------------------------------------------------------------------------------
1 | include windows.inc
2 |
3 | uselib MACRO libname
4 | include libname.inc
5 | includelib libname.lib
6 | ENDM
7 |
8 | uselib user32
9 | uselib kernel32
10 |
11 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
12 |
13 | IDC_OK equ 1003
14 | IDC_IDCANCEL equ 1004
15 |
16 | .data?
17 | hInstance dd ? ;dd can be written as dword
18 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_CHECKBOX1006 1006
4 | #define IDC_APPLY 1003
5 | #define IDC_ABOUT 1004
6 | #define IDC_EXIT 1005
7 | #define IDC_IMAGE1008 1008
8 |
9 | 1 BITMAP DISCARDABLE "5ab9y001.bmp"
10 | 1000 ICON DISCARDABLE "Icon.ico"
11 |
12 | 101 DIALOGEX 0,0,391,161
13 | CAPTION "RED CReW ~ SomeApp v1.0 *Patch*"
14 | FONT 8,"Tahoma"
15 | STYLE 0x80ca0880
16 | EXSTYLE 0x00000008
17 | BEGIN
18 | CONTROL "#1",IDC_IMAGE1008,"Static",0x5080020e,3,3,384,95,0x00000000
19 | CONTROL "Patch",IDC_APPLY,"Button",0x50010000,240,102,147,13,0x00020000
20 | CONTROL "About",IDC_ABOUT,"Button",0x50010000,240,117,147,13,0x00020000
21 | CONTROL "Exit",IDC_EXIT,"Button",0x50010000,240,132,147,13,0x00020000
22 | CONTROL "",1002,"ListBox",0x50810140,3,102,231,56,0x00000200
23 | CONTROL "backup old file?",IDC_CHECKBOX1006,"Button",0x50010003,240,148,64,10,0x00000000
24 | END
25 |
26 | 102 DIALOGEX 10,10,206,91
27 | FONT 8,"Tahoma"
28 | STYLE 0x90480800
29 | EXSTYLE 0x00000000
30 | BEGIN
31 | END
32 |
33 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=WaveObject.asm
24 | 3=base.rc
25 | [SHOWFILE]
26 | 1=0000000000000000390300005C0200000000000003000000000000009D
27 | 3=2C0000003A000000650300009602000001000000010000000000000068
28 | 2=2C0000002C00000021020000ED0100000200000001000000000000006C
29 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 1/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 1/ufmod.lib
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/5ab9y001.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 2/5ab9y001.bmp
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 2/Icon.ico
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/WaveObject.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 2/WaveObject.asm
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/base.inc:
--------------------------------------------------------------------------------
1 | include windows.inc
2 |
3 | uselib MACRO libname
4 | include libname.inc
5 | includelib libname.lib
6 | ENDM
7 |
8 | uselib user32
9 | uselib kernel32
10 |
11 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
12 |
13 | IDC_OK equ 1003
14 | IDC_IDCANCEL equ 1004
15 |
16 | .data?
17 | hInstance dd ? ;dd can be written as dword
18 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_CHECKBOX1006 1006
4 | #define IDC_APPLY 1003
5 | #define IDC_ABOUT 1004
6 | #define IDC_EXIT 1005
7 | #define IDC_IMAGE1008 1008
8 | #define tune 666
9 |
10 | 1 BITMAP DISCARDABLE "5ab9y001.bmp"
11 | 1000 ICON DISCARDABLE "Icon.ico"
12 | tune RCDATA DISCARDABLE "tetris.xm"
13 |
14 | 101 DIALOGEX 0,0,391,161
15 | CAPTION "RED CReW ~ SomeApp v1.0 *Patch*"
16 | FONT 8,"Tahoma"
17 | STYLE 0x80ca0880
18 | EXSTYLE 0x00000008
19 | BEGIN
20 | CONTROL "#1",IDC_IMAGE1008,"Static",0x5080020e,3,3,384,95,0x00000000
21 | CONTROL "Patch",IDC_APPLY,"Button",0x50010000,240,102,147,13,0x00020000
22 | CONTROL "About",IDC_ABOUT,"Button",0x50010000,240,117,147,13,0x00020000
23 | CONTROL "Exit",IDC_EXIT,"Button",0x50010000,240,132,147,13,0x00020000
24 | CONTROL "",1002,"ListBox",0x50810140,3,102,231,56,0x00000200
25 | CONTROL "backup old file?",IDC_CHECKBOX1006,"Button",0x50010003,240,148,64,10,0x00000000
26 | END
27 |
28 | 102 DIALOGEX 10,10,206,91
29 | FONT 8,"Tahoma"
30 | STYLE 0x90480800
31 | EXSTYLE 0x00000000
32 | BEGIN
33 | END
34 |
35 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=WaveObject.asm
24 | 3=base.rc
25 | [SHOWFILE]
26 | 1=0000000000000000390300005C02000000000000030000001B000000B8
27 | 3=2C0000003A000000650300009602000001000000010000000000000068
28 | 2=2C0000002C00000021020000ED0100000200000001000000000000006C
29 |
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/tetris.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 2/tetris.xm
--------------------------------------------------------------------------------
/RED Patch template Water Effect/Patch 2/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RED Patch template Water Effect/Patch 2/ufmod.lib
--------------------------------------------------------------------------------
/RSA/RSA Encryption/Libs/biglib.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RSA/RSA Encryption/Libs/biglib.inc
--------------------------------------------------------------------------------
/RSA/RSA Encryption/Libs/biglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RSA/RSA Encryption/Libs/biglib.lib
--------------------------------------------------------------------------------
/RSA/RSA Encryption/Libs/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/RSA/RSA Encryption/Libs/cryptohash.lib
--------------------------------------------------------------------------------
/RSA/RSA Encryption/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo base.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:Keygen.exe base.obj base.res
5 | del base.res
6 | del base.obj
7 | pause
--------------------------------------------------------------------------------
/RSA/RSA Encryption/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_STATIC1003 1003
6 | #define IDC_STATIC1004 1004
7 | #define IDC_NAME 1002
8 | #define IDC_SERIAL 1005
9 | #define IDB_GENERATE 1006
10 | #define IDC_STATIC1009 1009
11 |
12 | IDD_MAIN DIALOGEX 10,10,259,54
13 | CAPTION "LuTiN NoIR Small RSA keygenme for newbies *KeyGen*"
14 | FONT 8,"Tahoma"
15 | STYLE 0x90c80804
16 | EXSTYLE 0x00000188
17 | BEGIN
18 |
19 | CONTROL "Xylitol",IDC_NAME,"Edit",0x50010000,27,3,227,13,0x00000200
20 | CONTROL "Name",IDC_STATIC1003,"Static",0x50000000,3,6,20,8,0x00000000
21 | CONTROL "Serial",IDC_STATIC1004,"Static",0x50000000,3,22,20,9,0x00000000
22 | CONTROL "",IDC_SERIAL,"Edit",0x50010800,27,22,227,12,0x00000200
23 | CONTROL "Exit",IDB_EXIT,"Button",0x10010000,210,37,45,13,0x00000000
24 | CONTROL "GEN",IDB_GENERATE,"Button",0x10010000,160,37,45,13,0x00000000
25 | CONTROL "17/03/2011",IDC_STATIC1009,"Static",0x58000000,0,46,81,7,0x00000000
26 | END
27 |
28 |
--------------------------------------------------------------------------------
/RSA/RSA Encryption/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=16000000160000000B020000D801000000000000030000000000000015
26 | 2=42000000420000003702000004020000010000000100000000000000C5
27 |
--------------------------------------------------------------------------------
/RSA/RSA Signature/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v rsagendlg.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo rsagen.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0 /OUT:RSA-1024.exe rsagen.obj rsagendlg.res
5 | del rsagendlg.res
6 | del rsagen.obj
7 | pause
--------------------------------------------------------------------------------
/RSA/RSA Signature/prjRSA.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=rsagen.asm
23 | 2=rsagendlg.rc
24 | [SHOWFILE]
25 | 1=00000000000000007D0300004D020000000000000300000008010000DB
26 | 2=1600000016000000930300006302000001000000010000000000000029
27 |
--------------------------------------------------------------------------------
/RSA/RSA Signature/rsagendlg.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_SIGN 1003
4 | #define IDC_QUIT 1004
5 | #define IDC_GENKEY 1005
6 |
7 | 101 DIALOGEX 0,0,169,44
8 | CAPTION "CryptGenKey/CryptSignHash RSA-1024"
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "SiGN",IDC_SIGN,"Button",0x10000001,50,25,50,14,0x00000000
14 | CONTROL "QUiT",IDC_QUIT,"Button",0x10000000,113,25,50,14,0x00000000
15 | CONTROL "GEN",IDC_GENKEY,"Button",0x50010000,10,25,34,14,0x00000000
16 | END
17 |
18 |
--------------------------------------------------------------------------------
/Random/Letters/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=keygen
5 | set rsrc=keygen
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Random/Letters/keygen.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_SERIAL 1005
6 | #define IDB_GENERATE 1006
7 |
8 | 1 24 DISCARDABLE "manifest.xml"
9 |
10 | IDD_MAIN DIALOGEX 10,10,295,46
11 | CAPTION "Generate Random data"
12 | FONT 8,"Tahoma"
13 | STYLE 0x90c80804
14 | EXSTYLE 0x00000188
15 | BEGIN
16 | CONTROL "Exit",IDB_EXIT,"Button",0x10010000,247,28,45,13,0x00000000
17 | CONTROL "",IDC_SERIAL,"Edit",0x50010801,13,9,261,12,0x00000200
18 | CONTROL "Generate",IDB_GENERATE,"Button",0x10010000,3,28,44,13,0x00000000
19 | END
20 |
21 |
--------------------------------------------------------------------------------
/Random/Letters/keygen.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=keygen.asm
20 | 2=keygen.rc
21 | [SHOWFILE]
22 | 1=160000001D000000040300007A02000000000000030000000B000000C4
23 | 2=420000005700000030030000B402000001000000010000000000000084
24 |
--------------------------------------------------------------------------------
/Random/Letters/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
10 | Mx XP Program
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Random/Number within a range/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo RandomYZ.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:RandomYZ.exe RandomYZ.obj base.res
5 | del base.res
6 | del RandomYZ.obj
7 | pause
--------------------------------------------------------------------------------
/Random/Number within a range/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDB_GEN_DEC 1002
4 | #define IDB_GEN_HEX 1003
5 | #define IDB_CANCEL 1004
6 | #define IDC_STATIC1 1005
7 | #define IDC_STATIC2 1006
8 |
9 | 101 DIALOGEX 0,0,154,59
10 | CAPTION "Random number generator in a range"
11 | FONT 8,"MS Shell Dlg",400,0,0x1
12 | STYLE 0x80c80880
13 | EXSTYLE 0x00000000
14 | BEGIN
15 | CONTROL "Gen Decimal",IDB_GEN_DEC,"Button",0x10000001,100,3,50,14,0x00000000
16 | CONTROL "Gen Hexa",IDB_GEN_HEX,"Button",0x10000000,100,22,50,14,0x00000000
17 | CONTROL "Close",IDB_CANCEL,"Button",0x10000000,50,40,50,14,0x00000000
18 | CONTROL "?????",IDC_STATIC1,"Static",0x50000000,3,6,91,9,0x00000000
19 | CONTROL "????????",IDC_STATIC2,"Static",0x50000000,3,25,81,9,0x00000000
20 | END
--------------------------------------------------------------------------------
/Random/Number within a range/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=RandomYZ.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=00000000000000007D0300004D020000000000000300000000000000D2
26 | 2=2C0000002C000000A90300007902000001000000010000000000000081
27 |
--------------------------------------------------------------------------------
/Random/Numbers-letters/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=keygen
5 | set rsrc=keygen
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Random/Numbers-letters/keygen.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_MAIN 1000
4 | #define IDB_EXIT 1001
5 | #define IDC_SERIAL 1005
6 | #define IDB_GENERATE 1006
7 |
8 | 1 24 DISCARDABLE "manifest.xml"
9 |
10 | IDD_MAIN DIALOGEX 10,10,295,46
11 | CAPTION "Generate Random data"
12 | FONT 8,"Tahoma"
13 | STYLE 0x90c80804
14 | EXSTYLE 0x00000188
15 | BEGIN
16 | CONTROL "Exit",IDB_EXIT,"Button",0x10010000,247,28,45,13,0x00000000
17 | CONTROL "",IDC_SERIAL,"Edit",0x50010801,13,9,261,12,0x00000200
18 | CONTROL "Generate",IDB_GENERATE,"Button",0x10010000,3,28,44,13,0x00000000
19 | END
20 |
21 |
--------------------------------------------------------------------------------
/Random/Numbers-letters/keygen.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
17 | DebOut=
18 | [FILES]
19 | 1=keygen.asm
20 | 2=keygen.rc
21 | [SHOWFILE]
22 | 1=160000001D000000040300007A020000000000000300000014000000CD
23 | 2=420000005700000030030000B402000001000000010000000000000084
24 |
--------------------------------------------------------------------------------
/Random/Numbers-letters/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
10 | Mx XP Program
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Registry Operation/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=reg
5 | set rsrc=reg
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Registry Operation/reg.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 |
4 |
5 | 1001 DIALOGEX 0,0,144,32
6 | CAPTION "Registry Add and Delete"
7 | FONT 8,"MS Sans Serif"
8 | STYLE 0x10ca0800
9 | EXSTYLE 0x00000088
10 | BEGIN
11 | CONTROL "Add",1023,"Button",0x50010000,3,3,67,25,0x00020000
12 | CONTROL "Delete",1025,"Button",0x50010000,73,3,67,25,0x00020000
13 | END
14 |
15 |
--------------------------------------------------------------------------------
/Registry Operation/reg.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [SHOWFILE]
19 | 1=0000000000000000390300005C020000000000000300000019000000B6
20 | 2=2A0000005900000063030000B5020000010000000100000000000000A2
21 | [FILES]
22 | 1=reg.asm
23 | 2=reg.rc
24 |
--------------------------------------------------------------------------------
/SHA1 Hasher/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=sha
5 | set rsrc=sha
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/SHA1 Hasher/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/SHA1 Hasher/cryptohash.lib
--------------------------------------------------------------------------------
/SHA1 Hasher/sha.asm:
--------------------------------------------------------------------------------
1 | .486
2 | .model flat, stdcall
3 | option casemap :none
4 |
5 | include \masm32\include\windows.inc
6 | include cryptohash.inc
7 | includelib cryptohash.lib
8 |
9 | UseLib MACRO libname
10 | include \masm32\include\libname.inc
11 | includelib \masm32\lib\libname.lib
12 | ENDM
13 |
14 | UseLib user32
15 | UseLib kernel32
16 |
17 |
18 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
19 |
20 | IDC_OK equ 1003
21 | IDC_IDCANCEL equ 1004
22 | szSize equ 256
23 |
24 | .data?
25 | hInstance dd ?
26 | szInput db szSize dup(?)
27 | szOutput db szSize dup(?)
28 |
29 | .code
30 | start:
31 | invoke GetModuleHandle, NULL
32 | mov hInstance, eax
33 | invoke DialogBoxParam, hInstance, 101, 0, ADDR DlgProc, 0
34 | invoke ExitProcess, eax
35 |
36 | DlgProc proc hWin:DWORD,uMsg:DWORD,wParam:DWORD,lParam:DWORD
37 | .if uMsg == WM_COMMAND
38 | MOV EAX,wParam
39 | MOV EDX,EAX
40 | SHR EDX,16
41 | AND EAX,0FFFFH
42 | .if edx == EN_CHANGE
43 | .if eax == 1001
44 | invoke GetDlgItemText,hWin,1001,addr szInput,szSize
45 | mov edx,eax
46 | invoke SHA1Init
47 | invoke SHA1Update,addr szInput,edx
48 | invoke SHA1Final
49 | invoke HexEncode,eax,SHA1_DIGESTSIZE,addr szOutput
50 | invoke SetDlgItemText,hWin,1002,addr szOutput
51 | .endif
52 | .endif
53 | .elseif uMsg == WM_CLOSE
54 | invoke EndDialog,hWin,0
55 | .endif
56 | xor eax,eax
57 | ret
58 | DlgProc endp
59 |
60 | end start
61 |
--------------------------------------------------------------------------------
/SHA1 Hasher/sha.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 |
4 | 101 DIALOGEX 0,0,188,29
5 | CAPTION "SHA1 Hasher - RED CREW"
6 | FONT 8,"Tahoma"
7 | STYLE 0x80c80880
8 | EXSTYLE 0x00000088
9 | BEGIN
10 | CONTROL "",1001,"Edit",0x10000081,3,3,181,10,0x00020000
11 | CONTROL "",1002,"Edit",0x10000881,3,15,181,10,0x00020000
12 | END
13 |
14 |
--------------------------------------------------------------------------------
/SHA1 Hasher/sha.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=sha.asm
23 | 2=sha.rc
24 | [SHOWFILE]
25 | 1=160000001D000000550300007902000000000000030000000000000009
26 | 2=2C0000003A0000006B030000960200000100000001000000000000006E
27 |
--------------------------------------------------------------------------------
/SendDlgItemMessageA/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDB_EXIT 1001
4 | #define IDC_TEXT 1002
5 | #define IDC_GROUPBOX 1003
6 | #define IDC_STATIC1004 1004
7 |
8 | 101 DIALOGEX 0,0,151,54
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "",IDC_GROUPBOX,"Button",0x50008007,3,3,144,31,0x00000000
14 | CONTROL "",IDC_TEXT,"Edit",0x10010080,13,15,123,12,0x00000200
15 | CONTROL "",IDB_EXIT,"Button",0x10000000,97,37,50,14,0x00000000
16 | CONTROL "",IDC_STATIC1004,"Static",0x50000000,3,40,84,10,0x00000000
17 | END
18 |
19 |
--------------------------------------------------------------------------------
/SendDlgItemMessageA/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [SHOWFILE]
22 | 1=0000000000000000E70300006502000000000000030000002E00000082
23 | 2=2C0000002C000000130400009102000001000000010000000000000004
24 | [FILES]
25 | 1=base.asm
26 | 2=base.rc
27 |
--------------------------------------------------------------------------------
/SendDlgItemMessageA/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\cvtres.exe /machine:ix86 base.res
4 | \masm32\bin\ml.exe /c /coff base.asm
5 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /OUT:SendDlgItemMessageA.exe base.obj base.res
6 | del base.res
7 | del base.obj
8 | pause
--------------------------------------------------------------------------------
/SendMessageA/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v SendMessage.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo SendMessage.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:SendMessageA.exe SendMessage.obj SendMessage.res
5 | del SendMessage.res
6 | del SendMessage.obj
7 | pause
--------------------------------------------------------------------------------
/SendMessageA/SendMessage.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/SendMessageA/SendMessage.asm
--------------------------------------------------------------------------------
/SendMessageA/SendMessage.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDB_LOGiN 1003
4 | #define IDB_DOWNLOAD_LOCAL 1004
5 | #define IDB_DOWNLOAD_FXP 1005
6 | #define IDB_RAW_COMMAND 1006
7 | #define IDB_NOTEPAD 1007
8 | #define IDB_NOTEPADTITLE 1008
9 | #define IDB_QUiT 1009
10 | #define IDC_GROUPBOX1010 1010
11 | #define IDC_GROUPBOX1011 1011
12 |
13 |
14 | 101 DIALOGEX 0,0,300,80
15 | CAPTION "Base"
16 | FONT 8,"Tahoma"
17 | STYLE 0x80c80880
18 | EXSTYLE 0x00000000
19 | BEGIN
20 | CONTROL "",IDC_GROUPBOX1010,"Button",0x50008007,153,3,144,53,0x00000000
21 | CONTROL "",IDC_GROUPBOX1011,"Button",0x50008007,3,3,144,53,0x00000000
22 | CONTROL "",IDB_LOGiN,"Button",0x10000000,160,15,64,14,0x00000000
23 | CONTROL "",IDB_DOWNLOAD_LOCAL,"Button",0x10000000,160,34,64,14,0x00000000
24 | CONTROL "",IDB_DOWNLOAD_FXP,"Button",0x10000000,227,34,64,14,0x00000000
25 | CONTROL "",IDB_RAW_COMMAND,"Button",0x10000000,227,15,64,14,0x00000000
26 | CONTROL "",IDB_QUiT,"Button",0x10000001,3,62,294,14,0x00000000
27 | CONTROL "",IDB_NOTEPAD,"Button",0x10000000,13,15,124,14,0x00000000
28 | CONTROL "",IDB_NOTEPADTITLE,"Button",0x10000000,13,34,124,14,0x00000000
29 | END
30 |
--------------------------------------------------------------------------------
/SendMessageA/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=SendMessage.asm
23 | 2=SendMessage.rc
24 | [SHOWFILE]
25 | 1=00000000000000007D0300004D020000000000000300000000000000D2
26 | 2=2C0000002C000000A90300007902000001000000010000000000000081
27 |
--------------------------------------------------------------------------------
/Serial sniffer/CrackMe1.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Serial sniffer/CrackMe1.exe
--------------------------------------------------------------------------------
/Serial sniffer/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo base.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:Sniffer.exe base.obj base.res
5 | del base.res
6 | del base.obj
7 | pause
--------------------------------------------------------------------------------
/Serial sniffer/base.inc:
--------------------------------------------------------------------------------
1 | DlgProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
2 |
3 | .const
4 | IDD_DIALOG equ 1000
5 | IDB_PATCH equ 1001
6 | IDB_QUIT equ 1002
7 | IDC_SERIAL equ 1003
8 | IDC_STATIC equ 1004
9 |
10 | .data
11 | ; Dialog texts
12 | szTitle db "CrackMe #1 by Dynasty *Serial sniffer*",0
13 | szErrCaption db "Err0r",0
14 | szErrNotFOund db "Target not found!",13,10
15 | db "put crackme.exe in same dir!",0
16 | szIDBPatch db "LAUNCh aPP/gET SERiAL",0
17 | szIDBExit db "eXIT",0
18 | szLblSer db "Serial:",0
19 |
20 | ; App Details
21 | szSerial db 30h dup (0)
22 | szTarget db "CrackMe1.exe",0
23 |
24 | .data?
25 | hInstance dd ? ;dd can be written as dword
26 | CommandLine dd ?
27 | hWnd dd ?
28 | tcont CONTEXT <>
29 | SerialThtreadID dd ?
--------------------------------------------------------------------------------
/Serial sniffer/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #include "/masm32/include/resource.h"
4 |
5 | #define IDD_DIALOG 1000
6 | #define IDB_PATCH 1001
7 | #define IDB_QUIT 1002
8 | #define IDC_SERIAL 1003
9 | #define IDC_STATIC 1004
10 |
11 | 1 24 DISCARDABLE "manifest.xml"
12 |
13 | IDD_DIALOG DIALOGEX 0,0,172,70
14 | FONT 8,"Tahoma"
15 | STYLE 0x80c80880
16 | EXSTYLE 0x00000008
17 | BEGIN
18 | CONTROL "",IDB_PATCH,"Button",0x10010001,23,49,90,14,0x00000000
19 | CONTROL "",IDB_QUIT,"Button",0x10000000,117,49,50,14,0x00000000
20 | CONTROL "",IDC_STATIC,"Static",0x50000000,7,31,21,10,0x00000000
21 | CONTROL "",IDC_SERIAL,"Edit",0x10000840,30,28,137,12,0x00000200
22 | END
23 |
24 |
--------------------------------------------------------------------------------
/Serial sniffer/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=standardfunctions.asm
24 | 3=base.inc
25 | 4=base.rc
26 | [SHOWFILE]
27 | 1=790000008A00000049040000F70200000000000003000000430000008F
28 | 2=9A000000000000006A0400007903000001000000010000000000000086
29 | 3=1D01000019000000ED0400008602000002000000010000000D000000C0
30 | 4=7C0100008A0000004C050000F702000003000000010000000000000055
31 |
--------------------------------------------------------------------------------
/Serial sniffer/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
10 | My XP Program
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/SetClipboard/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=base
5 | set rsrc=base
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/SetClipboard/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_OK 1003
4 | #define IDC_CANCEL 1004
5 |
6 | 101 DIALOGEX 0,0,205,101
7 | CAPTION "Simple SetClipboard - RED CREW"
8 | FONT 8,"Tahoma"
9 | STYLE 0x80c80880
10 | EXSTYLE 0x00000000
11 | BEGIN
12 | CONTROL "Copy",IDC_OK,"Button",0x10000001,47,49,50,14,0x00000000
13 | CONTROL "Cancel",IDC_CANCEL,"Button",0x10000000,107,49,50,14,0x00000000
14 | CONTROL "that work ??",1001,"Edit",0x10000080,30,25,110,12,0x00000200
15 | END
16 |
17 |
--------------------------------------------------------------------------------
/SetClipboard/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 2=16000000160000000B020000D801000000000000030000000000000015
26 | 1=0000000000000000390300005C020000010000000100000034000000D0
27 |
--------------------------------------------------------------------------------
/Spyware Protection remover/3.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/3.xm
--------------------------------------------------------------------------------
/Spyware Protection remover/5ab9y001.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/5ab9y001.bmp
--------------------------------------------------------------------------------
/Spyware Protection remover/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/Icon.ico
--------------------------------------------------------------------------------
/Spyware Protection remover/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=spr
5 | set rsrc=spr
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del *.OBJ
21 | del *.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Spyware Protection remover/WaveObject.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/WaveObject.asm
--------------------------------------------------------------------------------
/Spyware Protection remover/cryptohash.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/cryptohash.lib
--------------------------------------------------------------------------------
/Spyware Protection remover/spr.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_IMAGE1008 1008
4 | #define zik 1337
5 |
6 | 1 BITMAP DISCARDABLE "5ab9y001.bmp"
7 | 1000 ICON DISCARDABLE "Icon.ico"
8 | zik RCDATA DISCARDABLE "3.xm"
9 |
10 | 1001 DIALOGEX 0,0,391,130
11 | CAPTION "Spyware Protection Remover"
12 | FONT 8,"MS Sans Serif"
13 | STYLE 0x10ca0800
14 | EXSTYLE 0x00000000
15 | BEGIN
16 | CONTROL "#1",IDC_IMAGE1008,"Static",0x5080020e,3,3,384,95,0x00000000
17 | CONTROL "REMOVE",1023,"Button",0x50010000,3,102,384,25,0x00020000
18 | END
19 |
20 |
--------------------------------------------------------------------------------
/Spyware Protection remover/spr.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [SHOWFILE]
19 | 1=0000000000000000390300005C0200000000000003000000000000009D
20 | 2=160000001D0000004F0300007902000001000000010000000000000002
21 | [FILES]
22 | 1=spr.asm
23 | 2=spr.rc
24 |
--------------------------------------------------------------------------------
/Spyware Protection remover/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Spyware Protection remover/ufmod.lib
--------------------------------------------------------------------------------
/TeraTerm password decoder/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v ttdecrypt_dlg.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo ttdecrypt.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:tt_decrypter.exe ttdecrypt.obj ttdecrypt_dlg.res
5 | del ttdecrypt_dlg.res
6 | del ttdecrypt.obj
7 | pause
--------------------------------------------------------------------------------
/TeraTerm password decoder/password.dat:
--------------------------------------------------------------------------------
1 | [Password]
2 | mypassword=@9}(%;BlIy|DPA}w32
3 |
--------------------------------------------------------------------------------
/TeraTerm password decoder/tt_decrypter.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=ttdecrypt.asm
23 | 2=ttdecrypt_dlg.rc
24 | [SHOWFILE]
25 | 1=F8FFFFFF5B00000074040000B903000000000000030000000000000087
26 | 2=2C0000002C000000A90300007902000001000000010000000000000081
27 |
--------------------------------------------------------------------------------
/TeraTerm password decoder/ttdecrypt_dlg.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_PLAIN 1001
4 | #define IDC_CODED 1002
5 | #define IDB_DECODE 1003
6 | #define IDB_QUIT 1004
7 | #define IDB_BROWSE 1005
8 | #define IDC_GROUPBOX_PWD 1006
9 | #define IDC_GROUPBOX_BTN 1007
10 | #define IDC_GROUPBOX_BRW 1008
11 | #define IDC_PATH 1009
12 | #define IDC_TITLE 1010
13 | #define IDC_STATIC1011 1011
14 | #define IDC_STATIC1012 1012
15 |
16 | 101 DIALOGEX 0,0,242,103
17 | FONT 8,"Tahoma"
18 | STYLE 0x80c80880
19 | EXSTYLE 0x00000010
20 | BEGIN
21 | CONTROL "",IDC_GROUPBOX_PWD,"Button",0x50000007,3,52,157,47,0x00000000
22 | CONTROL "",IDC_GROUPBOX_BTN,"Button",0x50000007,167,52,69,47,0x00000000
23 | CONTROL "",IDC_GROUPBOX_BRW,"Button",0x50000007,3,18,234,31,0x00000000
24 | CONTROL "",IDB_DECODE,"Button",0x10000001,177,65,50,13,0x00000000
25 | CONTROL "",IDB_QUIT,"Button",0x10000000,177,80,50,13,0x00000000
26 | CONTROL "",IDB_BROWSE,"Button",0x50010000,177,31,51,13,0x00000000
27 | CONTROL "",IDC_CODED,"Edit",0x10000080,44,65,107,11,0x00000200
28 | CONTROL "",IDC_PLAIN,"Edit",0x10000880,44,80,107,11,0x00000200
29 | CONTROL "",IDC_PATH,"Edit",0x10000880,10,31,161,10,0x00020000
30 | CONTROL "",IDC_TITLE,"Static",0x50001001,3,3,234,10,0x00020000
31 | CONTROL "",IDC_STATIC1011,"Static",0x50000002,4,68,39,10,0x00001000
32 | CONTROL "",IDC_STATIC1012,"Static",0x50000002,4,83,37,10,0x00000000
33 | END
--------------------------------------------------------------------------------
/Terminate process/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=Killproc
5 | set rsrc=rsrc
6 | ml.exe /c /coff "%name%".asm
7 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
8 | del *.OBJ
9 | pause
10 | @echo on
11 | cls
--------------------------------------------------------------------------------
/WinSCard/ATRDB.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/WinSCard/ATRDB.asm
--------------------------------------------------------------------------------
/WinSCard/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo checkATR.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:CheckATR.exe checkATR.obj base.res
5 | del base.res
6 | del checkATR.obj
7 | pause
--------------------------------------------------------------------------------
/WinSCard/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_ATR 1001
4 | #define IDC_GROUPBOX 1002
5 | #define BTN_OK 1003
6 | #define BTN_CANCEL 1004
7 | #define IDC_LISTBOX 1005
8 | #define IDC_GROUPBOX2 1006
9 |
10 | 101 DIALOGEX 0,0,225,130
11 | CAPTION "Check ATR v0.1"
12 | FONT 8,"Tahoma"
13 | STYLE 0x80c80880
14 | EXSTYLE 0x00000000
15 | BEGIN
16 | CONTROL "",IDC_GROUPBOX,"Button",0x50008007,3,3,217,44,0x00000000
17 | CONTROL "Get ATR",BTN_OK,"Button",0x10000001,10,28,50,13,0x00000000
18 | CONTROL "Quit",BTN_CANCEL,"Button",0x10000000,170,114,50,14,0x00000000
19 | CONTROL "",IDC_ATR,"Edit",0x10000080,10,12,204,12,0x00000200
20 | CONTROL "",IDC_GROUPBOX2,"Button",0x50008007,3,49,217,62,0x00000000
21 | CONTROL "",IDC_LISTBOX,"ListBox",0x50b10140,10,62,204,44,0x00000200
22 | END
23 |
24 |
--------------------------------------------------------------------------------
/WinSCard/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=checkATR.asm
23 | 2=ATRDB.asm
24 | 3=base.rc
25 | [SHOWFILE]
26 | 2=C60100004300000042050000A601000000000000030000009D00000098
27 | 1=00000000000000007D0300004D020000010000000100000011000000E2
28 | 3=2C0000002C000000A90300007902000002000000010000000000000082
29 |
--------------------------------------------------------------------------------
/XML Parser/Console.Inc:
--------------------------------------------------------------------------------
1 | .const
2 | TEXT_ MACRO your_text:VARARG
3 | LOCAL text_string
4 | .data
5 | text_string db your_text,0
6 | .code
7 | EXITM
8 | ENDM
9 |
10 | .code
11 |
12 | Print proc lpszText:DWORD
13 | LOCAL hOutPut :DWORD
14 | LOCAL bWritten :DWORD
15 |
16 | invoke GetStdHandle,STD_OUTPUT_HANDLE
17 | mov hOutPut, eax
18 |
19 | invoke lstrlen,lpszText
20 | mov ecx,eax
21 | invoke WriteFile,hOutPut,lpszText,ecx,ADDR bWritten,NULL
22 |
23 | mov eax,bWritten
24 | ret
25 | Print endp
26 |
27 | Wait_Key proc
28 | LOCAL hInPut :DWORD
29 | LOCAL bRead :DWORD
30 | LOCAL hBuffer :DWORD
31 |
32 | invoke Print,TEXT_(13,10,"Press any key to continue...")
33 |
34 | invoke GetStdHandle,STD_INPUT_HANDLE
35 | mov hInPut,eax
36 | invoke SetConsoleMode,hInPut,ENABLE_WINDOW_INPUT
37 |
38 | invoke ReadFile,hInPut,addr hBuffer,1,addr bRead,NULL
39 | ret
40 | Wait_Key endp
--------------------------------------------------------------------------------
/XML Parser/XML_parser.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=main.asm
23 | 2=rsrc.rc
24 | 3=Console.Inc
25 | 4=mxml.inc
26 | [SHOWFILE]
27 | 1=290000004E000000D60400006F020000000000000300000000000000C5
28 | 4=F70000000101000016060000A4020000010000000100000000000000BD
29 | 2=E30200003000000039070000D802000002000000010000000000000032
30 | 3=340000003400000053050000D70100000300000001000000000000009C
31 |
--------------------------------------------------------------------------------
/XML Parser/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v rsrc.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo main.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:xml_parser.exe main.obj rsrc.res
5 | del rsrc.res
6 | del main.obj
--------------------------------------------------------------------------------
/XML Parser/mxml.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/XML Parser/mxml.lib
--------------------------------------------------------------------------------
/XML Parser/rsrc.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #include "\masm32\include\resource.h"
4 |
5 | #define IDB_TAG1 1002
6 | #define IDB_TAG2 1003
7 | #define IDB_GRAB 1004
8 | #define IDB_QUIT 1005
9 |
10 | 101 DIALOGEX 10,10,264,60
11 | CAPTION ""
12 | FONT 8,"MS Sans Serif",700
13 | STYLE 0x90c80884
14 | EXSTYLE 0x00000000
15 | BEGIN
16 | CONTROL "",IDB_TAG1,"Edit",0x10000880,67,6,191,14,0x00000200
17 | CONTROL "",IDB_TAG2,"Edit",0x10000880,67,25,191,12,0x00000200
18 | CONTROL "Close",IDB_QUIT,"Button",0x10000000,223,40,35,16,0x00000000
19 | CONTROL "Grab",IDB_GRAB,"Button",0x10000000,180,40,35,16,0x00000000
20 | CONTROL "HelloWorldTag1:",1000,"Static",0x10000001,7,9,54,10,0x00001000
21 | CONTROL "HelloWorldTag2:",1001,"Static",0x10000001,7,28,54,10,0x00001000
22 | END
23 |
24 |
--------------------------------------------------------------------------------
/XML Parser/uuid.Lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/XML Parser/uuid.Lib
--------------------------------------------------------------------------------
/XSS to SQL v.01/Code this again.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/XSS to SQL v.01/Code this again.jpg
--------------------------------------------------------------------------------
/XSS to SQL v.01/Str2Dec.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=Str2Dec.asm
20 | 2=Str2Dec.rc
21 | [SHOWFILE]
22 | 1=000000000000000055030000B10100000000000003000000000000000D
23 | 2=19000000190000006E030000CA01000001000000010000000000000070
24 |
--------------------------------------------------------------------------------
/XSS to SQL v.01/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v Str2Dec.rc
3 | \masm32\bin\cvtres.exe /machine:ix86 Str2Dec.res
4 | \masm32\bin\ml.exe /c /coff Str2Dec.asm
5 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /OUT:xss.exe Str2Dec.obj Str2Dec.res
6 | del Str2Dec.RES
7 | del Str2Dec.OBJ
8 | echo -------------------------------------
9 | echo.
10 | echo DONE
11 | echo.
12 | echo -------------------------------------
13 | pause
--------------------------------------------------------------------------------
/XSS to SQL v.01/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | My Pro9ram .eXe
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/XSS to SQL v.01/vuln.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/XSS to SQL v.01/vuln.php
--------------------------------------------------------------------------------
/Xorist/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | set path=\masm32\bin
3 | set lib=\masm32\lib
4 | set name=xordecoder
5 | set rsrc=xordecoder
6 |
7 | rc "%rsrc%".rc
8 | ml.exe /c /coff /Cp /nologo "%name%".asm
9 | if not exist==*.res goto no_res
10 | link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"%lib%" "%name%".obj "%rsrc%".res
11 |
12 | rem .idata есть только в TASM
13 |
14 |
15 | goto final
16 | :no_res
17 | link.exe /SUBSYSTEM:WINDOWS /opt:nowin98 /LIBPATH:"%lib%" "%name%".obj
18 | :final
19 | if errorlevel 1 goto End
20 | del xordecoder.OBJ
21 | del xordecoder.res
22 | :End
23 | pause
24 | @echo on
25 | cls
26 |
--------------------------------------------------------------------------------
/Xorist/Picture 1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/Picture 1.jpg
--------------------------------------------------------------------------------
/Xorist/Picture 2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/Picture 2.jpg
--------------------------------------------------------------------------------
/Xorist/Picture 3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/Picture 3.jpg
--------------------------------------------------------------------------------
/Xorist/Picture 4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/Picture 4.jpg
--------------------------------------------------------------------------------
/Xorist/Picture 5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/Picture 5.jpg
--------------------------------------------------------------------------------
/Xorist/xordecoder.asm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xorist/xordecoder.asm
--------------------------------------------------------------------------------
/Xorist/xordecoder.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDD_DIALOG 1000
4 | #define IDB_QUIT 1001
5 | #define IDB_CRYPT 1002
6 | #define IDC_GROUPRESULT 1003
7 | #define IDC_GROUPPATH 1004
8 | #define IDC_STATICFound 1005
9 | #define IDC_LISTBOXJPG 1006
10 | #define IDC_EDITPATH 1007
11 | #define IDC_COUNTER 1008
12 | #define IDB_AIDE 1009
13 |
14 | IDD_DIALOG DIALOGEX 0,0,237,161
15 | FONT 8,"MS Sans Serif"
16 | STYLE 0x10c80800
17 | EXSTYLE 0x00000010
18 | BEGIN
19 | CONTROL "",IDC_GROUPRESULT,"Button",0x50000007,7,68,224,87,0x00000000
20 | CONTROL "",IDC_GROUPPATH,"Button",0x50000007,7,6,224,59,0x00000000
21 | CONTROL "",IDB_CRYPT,"Button",0x50010000,17,40,203,16,0x00000000
22 | CONTROL "",IDC_LISTBOXJPG,"ListBox",0x50210140,17,83,201,47,0x00000200
23 | CONTROL "",IDC_STATICFound,"Static",0x50000000,17,135,27,10,0x00000000
24 | CONTROL "",IDC_EDITPATH,"Edit",0x50010080,17,22,204,13,0x00000200
25 | CONTROL "",IDC_COUNTER,"Static",0x50000000,47,135,43,10,0x00000000
26 | CONTROL "",IDB_QUIT,"Button",0x50010000,161,135,57,13,0x00000000
27 | CONTROL "",IDB_AIDE,"Button",0x50010000,100,135,57,13,0x00000000
28 | END
29 |
30 |
--------------------------------------------------------------------------------
/Xorist/xordecoder.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 | [MAKE]
9 | ActiveBuild=0
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | DebAssemble=/c /coff /Cp /nologo /Fm /Zi /Zd
16 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /VERSION:4.0
17 | DebOut=
18 | [FILES]
19 | 1=xordecoder.asm
20 | 2=xordecoder.rc
21 | [SHOWFILE]
22 | 1=19000000190000006E030000CA01000000000000030000001B0000008C
23 | 2=320000003200000087030000E3010000010000000100000000000000D4
24 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Keygen Template.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:"KeyGen Template.exe" /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=KeyGenTemplate.asm
23 | 2=KeyGenTemplate.rc
24 | 3=libs/btnt.inc
25 | [SHOWFILE]
26 | 2=F80100007E00000075050000CA020000000000000300000000000000C0
27 | 1=FAFFFFFFED000000F30400007C0300000100000001000000BB00000017
28 | 3=BC0100005400000023060000E70100000200000001000000060000002B
29 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v KeyGenTemplate.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo KeyGenTemplate.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid /OUT:"KeyGen Template.exe" KeyGenTemplate.obj KeyGenTemplate.res
5 | del KeyGenTemplate.res
6 | del KeyGenTemplate.obj
7 | del "KeyGen Template.lib"
8 | del "KeyGen Template.exp"
9 | pause
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/about-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/about-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/about-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/about-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/about-normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/about-normal.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/close-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/close-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/close-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/close-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/close-normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/close-normal.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/cursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/cursor.cur
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/electric_city.ahx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/electric_city.ahx
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/generate-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/generate-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/generate-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/generate-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/generate-normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/generate-normal.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/icon.ico
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/rgnbackground.rgn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/rgnbackground.rgn
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/skin armadillo click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/skin armadillo click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/skin armadillo mouse over.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/skin armadillo mouse over.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/skin armadillo music off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/skin armadillo music off.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/skin armadillo normal.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/skin armadillo normal.bmp
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/sound-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/sound-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/sound-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/sound-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/Ressources/sound-normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/Ressources/sound-normal.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/libs/AhxPlayerLib.inc:
--------------------------------------------------------------------------------
1 | comment ~----------------------------------------------------------------------
2 |
3 | Static AHX Player Library
4 | -all main library code and thus copyright by Bartman/Abyss
5 | -simplified interface code with C/ASM friendly exports by UFO-Pu55y[SnD]
6 |
7 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
8 | ; add these options for the linker:
9 | ; /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
10 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 |
12 | ------------------------------------------------------------------------------~
13 |
14 | includelib libs\\AhxPlayerLib.lib
15 | includelib libs\msvcrt_vc60.lib
16 |
17 | AHX_Init PROTO C
18 | AHX_LoadFile PROTO C Filename:PTR
19 | AHX_LoadBuffer PROTO C Buffer:PTR, Len:DWORD
20 | AHX_Play PROTO C
21 | AHX_Pause PROTO C
22 | AHX_Resume PROTO C
23 | AHX_Stop PROTO C
24 | AHX_Free PROTO C
25 | AHX_SetVolume PROTO C Volume:DWORD ; Max = 64
26 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/libs/AhxPlayerLib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/libs/AhxPlayerLib.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/libs/msvcrt_vc60.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/libs/msvcrt_vc60.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Armadillo/libs/pnglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Armadillo/libs/pnglib.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Keygen Template.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:"KeyGen Template.exe" /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=KeyGenTemplate.asm
23 | 2=KeyGenTemplate.rc
24 | 3=libs/btnt.inc
25 | [SHOWFILE]
26 | 1=FAFFFFFFED000000F30400007C03000000000000030000003C00000099
27 | 2=F80100007E00000075050000CA020000010000000100000000000000BF
28 | 3=BC0100005400000023060000E70100000200000001000000060000002B
29 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v KeyGenTemplate.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo KeyGenTemplate.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid /OUT:"KeyGen Template.exe" KeyGenTemplate.obj KeyGenTemplate.res
5 | del KeyGenTemplate.res
6 | del KeyGenTemplate.obj
7 | del "KeyGen Template.lib"
8 | del "KeyGen Template.exp"
9 | pause
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/about-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/about-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/about-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/about-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/about-noclick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/about-noclick.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones about.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones close.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones generate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones generate.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music off.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music on.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music off.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones music on.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones serial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones serial.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones user name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin botones user name.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin personajes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin personajes.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/big/skin.bmp
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/close-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/close-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/close-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/close-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/close-noclick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/close-noclick.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/cursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/cursor.cur
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/electric_city.ahx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/electric_city.ahx
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/generate-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/generate-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/generate-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/generate-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/generate-noclick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/generate-noclick.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/icon.ico
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/music off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/music off.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/rgnbackground.rgn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/rgnbackground.rgn
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/skin backgroung yellow.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/skin backgroung yellow.bmp
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/sound-click.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/sound-click.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/sound-mouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/sound-mouse.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/Ressources/sound-noclick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/Ressources/sound-noclick.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/libs/AhxPlayerLib.inc:
--------------------------------------------------------------------------------
1 | comment ~----------------------------------------------------------------------
2 |
3 | Static AHX Player Library
4 | -all main library code and thus copyright by Bartman/Abyss
5 | -simplified interface code with C/ASM friendly exports by UFO-Pu55y[SnD]
6 |
7 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
8 | ; add these options for the linker:
9 | ; /NODEFAULTLIB:libcmt /NODEFAULTLIB:oldnames /NODEFAULTLIB:uuid
10 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 |
12 | ------------------------------------------------------------------------------~
13 |
14 | includelib libs\\AhxPlayerLib.lib
15 | includelib libs\msvcrt_vc60.lib
16 |
17 | AHX_Init PROTO C
18 | AHX_LoadFile PROTO C Filename:PTR
19 | AHX_LoadBuffer PROTO C Buffer:PTR, Len:DWORD
20 | AHX_Play PROTO C
21 | AHX_Pause PROTO C
22 | AHX_Resume PROTO C
23 | AHX_Stop PROTO C
24 | AHX_Free PROTO C
25 | AHX_SetVolume PROTO C Volume:DWORD ; Max = 64
26 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/libs/AhxPlayerLib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/libs/AhxPlayerLib.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/libs/msvcrt_vc60.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/libs/msvcrt_vc60.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Bolt Cutter/libs/pnglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Bolt Cutter/libs/pnglib.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Libs/TextScroller.inc:
--------------------------------------------------------------------------------
1 | ;******************************************************************************
2 | ;* STRUCTURE *
3 | ;******************************************************************************
4 |
5 | SCROLLER_STRUCT struct
6 | scroll_hwnd dd ? ;handle of window where to draw
7 | scroll_text dd ? ;pointer scrolltext
8 | scroll_x dd ? ;x position
9 | scroll_y dd ? ;y position
10 | scroll_width dd ? ;width of scroller
11 | scroll_hFont dd ? ;Handle of Font
12 | scroll_textcolor dd ? ;example: 00F7DDCCh (00BBGGRR)
13 | scroll_alpha db ? ;value for transparency (if using it on WS_EX_LAYERED window)
14 | scroll_wait dd ? ;wait time (milliseconds) before draw scrolltext
15 | scroll_pause db ? ;dont modify this! Use PauseScroller function!
16 | SCROLLER_STRUCT ends
17 |
18 |
19 |
20 | ;******************************************************************************
21 | ;* PROTOTYPES *
22 | ;******************************************************************************
23 |
24 | ;---public functions---
25 | CreateScroller PROTO :DWORD
26 | PauseScroller PROTO :DWORD
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Libs/TextScroller.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Libs/TextScroller.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Libs/pnglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Libs/pnglib.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Libs/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Libs/ufmod.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/ABOUT_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/ABOUT_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/ABOUT_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/ABOUT_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/ABOUT_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/ABOUT_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/ACKNOWLEDGE -BRK-.FON:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/ACKNOWLEDGE -BRK-.FON
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/EXIT_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/EXIT_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/EXIT_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/EXIT_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/EXIT_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/EXIT_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/GEN_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/GEN_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/GEN_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/GEN_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/GEN_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/GEN_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/Icon.ico
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/Ky_logw.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/Ky_logw.xm
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/cursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/cursor.cur
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/Ressources/header.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/RED 2008/Ressources/header.bmp
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 2=F2000000F20000009605000060030000000000000300000000000000E5
26 | 1=11010000C0000000B50500002E03000001000000010000006901000029
27 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/RED 2008/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\cvtres.exe /machine:ix86 base.res
4 | \masm32\bin\ml.exe /c /coff base.asm
5 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /OUT:keygen.exe base.obj base.res
6 | del base.RES
7 | del base.OBJ
8 |
9 | cls
10 |
11 | echo -------------------------------------
12 | echo.
13 | echo RED Keygen template 2008
14 | echo.
15 | echo -------------------------------------
16 |
17 | pause
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/Libs/XXControls.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Starfield/Libs/XXControls.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/Libs/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Starfield/Libs/ufmod.lib
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo aboutbox.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:ripped.exe aboutbox.obj base.res
5 | del base.res
6 | del aboutbox.obj
7 | pause
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 | #include "\masm32\include\resource.h"
3 | #define IDD_ABOUTBOX 2000
4 | #define IDC_TITLEBAR 2001
5 | #define IDB_QUIT 2002
6 | #define IDB_SMALL_QUIT 2003
7 | #define IDB_SOUND 2004
8 | #define IDC_STATIC_EFFECT 2005
9 | #define IDC_STATIC_REGBOX 2006
10 | #define IDC_NAME 2007
11 | #define IDC_SERIAL 2008
12 | #define IDC_TUNE 488
13 |
14 | 200 ICON DISCARDABLE "datas\bones.ico"
15 | 488 RCDATA DISCARDABLE "datas\bones.xm"
16 |
17 | IDD_ABOUTBOX DIALOGEX 0,0,240,222
18 | FONT 8,"Tahoma",0,0,238
19 | STYLE 0x90080800
20 | EXSTYLE 0x00000088
21 | BEGIN
22 | CONTROL "",IDC_STATIC_EFFECT,"Button",0x10000087,4,14,231,132,0x00000000
23 | CONTROL "nAME^sERIAL",IDC_STATIC_REGBOX,"Button",0x10008007,4,148,231,68,0x00000000
24 | CONTROL "Just another release",IDC_TITLEBAR,"Static",NOT 0x00020000 | 0x10000000,3,5,207,10,0x00000000
25 | CONTROL "Exit",IDB_QUIT,"Button",0x50010000,183,197,44,13,0x00000000
26 | CONTROL "X",IDB_SMALL_QUIT,"Button",0x10000000,225,4,10,10,0x00000000
27 | CONTROL "<",IDB_SOUND,"Button",0x10000000,213,4,10,10,0x00000000
28 | CONTROL "",IDC_NAME,"Edit",0x50000001,10,163,217,13,0x00000200
29 | CONTROL "",IDC_SERIAL,"Edit",0x50000801,10,178,217,13,0x00000200
30 | END
31 |
32 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=aboutbox.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=FAFFFFFF5400000067040000B702000000000000030000005F000000D1
26 | 2=100100001B0000008D040000680200000100000001000000050000002E
27 |
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/datas/bones.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Starfield/datas/bones.ico
--------------------------------------------------------------------------------
/Xylitol keygen templates/Starfield/datas/bones.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol keygen templates/Starfield/datas/bones.xm
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with comdlg32/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo patch.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:My_Patch.exe patch.obj base.res
5 | del base.res
6 | del patch.obj
7 | pause
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with comdlg32/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_CHECKBOX1006 1006
4 | #define IDB_APPLY 1003
5 | #define IDB_ABOUT 1004
6 | #define IDB_EXIT 1005
7 |
8 | 101 DIALOGEX 0,0,295,63
9 | FONT 8,"Tahoma"
10 | STYLE 0x80ca0880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "",IDB_APPLY,"Button",0x50010000,210,3,81,13,0x00020000
14 | CONTROL "",IDB_ABOUT,"Button",0x50010000,210,18,81,13,0x00020000
15 | CONTROL "",IDB_EXIT,"Button",0x50010000,210,34,81,13,0x00020000
16 | CONTROL "",1002,"ListBox",0x50810140,3,3,204,56,0x00000200
17 | CONTROL "",IDC_CHECKBOX1006,"Button",0x50010003,210,49,64,10,0x00000000
18 | END
19 |
20 |
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with comdlg32/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=patch.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=11010000F2FFFFFFC7050000380300000000000003000000920000009D
26 | 2=2C0000003A000000650300009602000001000000010000000000000068
27 |
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with comdlg32/crc32.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch engine (basic)/Patch with comdlg32/crc32.inc
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with no comdlg/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\ml.exe /c /coff /Cp /nologo patch.asm
4 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:My_Patch.exe patch.obj base.res
5 | del base.res
6 | del patch.obj
7 | pause
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with no comdlg/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDB_PATCH 1003
4 | #define IDB_CANCEL 1004
5 | #define IDC_CHECKBOX 1005
6 |
7 | 101 DIALOGEX 0,0,184,66
8 | CAPTION ""
9 | FONT 8,"Tahoma"
10 | STYLE 0x80c80880
11 | EXSTYLE 0x00000000
12 | BEGIN
13 | CONTROL "",IDB_PATCH,"Button",0x10000001,40,49,50,14,0x00000000
14 | CONTROL "",IDB_CANCEL,"Button",0x10000000,130,49,50,14,0x00000000
15 | CONTROL "",IDC_CHECKBOX,"Button",0x50010003,3,52,27,10,0x00000000
16 | CONTROL "",1002,"ListBox",0x50810140,3,3,177,44,0x00000200
17 | END
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with no comdlg/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=patch.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=11010000F2FFFFFFC70500003803000000000000030000008B00000096
26 | 2=2C0000003A000000650300009602000001000000010000000000000068
27 |
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Patch with no comdlg/crc32.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch engine (basic)/Patch with no comdlg/crc32.inc
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Test crackme for patch examples/MAKE.BAT:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\ml.exe /c /coff /Cp /nologo crackme.asm
3 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /OUT:My_Crackme.exe crackme.obj
4 | del crackme.obj
5 | echo **************************************************************
6 | echo AS YOU HAVE RECOMPILED DONT FORGET TO EDIT PATH WITH NEW CRC32
7 | echo **************************************************************
8 | pause
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Test crackme for patch examples/My_Crackme.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch engine (basic)/Test crackme for patch examples/My_Crackme.exe
--------------------------------------------------------------------------------
/Xylitol patch engine (basic)/Test crackme for patch examples/crackme.asm:
--------------------------------------------------------------------------------
1 | ; #########################################
2 | ; # Crackme compiled with Masm32 #
3 | ; # and half-made by Arecibo #
4 | ; # as I'm a newbie in ASM #
5 | ; #########################################
6 |
7 | .386
8 | .model flat, stdcall
9 | option casemap:none
10 | include \masm32\include\windows.inc
11 | include \masm32\include\kernel32.inc
12 | include \masm32\include\user32.inc
13 | includelib \masm32\lib\user32.lib
14 | includelib \masm32\lib\kernel32.lib
15 |
16 | .data
17 | Msg1Caption db "Unregistered program",0
18 | Msg1BoxText db "Please register me !",0
19 | Msg2Caption db "Registered program",0
20 | Msg2BoxText db "Congratulations you've cracked me !",0
21 |
22 | .code
23 | start:
24 | mov eax,01
25 | test eax,eax
26 | je Msg2
27 | invoke MessageBox, NULL,addr Msg1BoxText, addr Msg1Caption, MB_OK
28 | invoke ExitProcess,NULL
29 | jmp Fin
30 |
31 | Msg2:
32 | invoke MessageBox, NULL,addr Msg2BoxText, addr Msg2Caption, MB_OK
33 | invoke ExitProcess,NULL
34 |
35 | Fin:
36 | end start
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Xylitol patch template 2008/FILE_ID.DIZ:
--------------------------------------------------------------------------------
1 | ______________________________
2 | ;| ____ \\ _//_ __ |_
3 | ;| |__/ // \_ | | | |;
4 | ;| ___// ___|| |_| |;
5 | ;| \__/ /___| _|;
6 | ;|__/\________________________|;;;
7 |
8 | | Disk: 1/1 +;;|
9 | | Date: DD/MM/YYYY +;;|
10 | +--------------------------------+
11 | | [R]EVERSE [E]NGINEER'S [D]REAM |
12 | +--------------------------------+
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Libs/TextScroller.inc:
--------------------------------------------------------------------------------
1 | ;******************************************************************************
2 | ;* STRUCTURE *
3 | ;******************************************************************************
4 |
5 | SCROLLER_STRUCT struct
6 | scroll_hwnd dd ? ;handle of window where to draw
7 | scroll_text dd ? ;pointer scrolltext
8 | scroll_x dd ? ;x position
9 | scroll_y dd ? ;y position
10 | scroll_width dd ? ;width of scroller
11 | scroll_hFont dd ? ;Handle of Font
12 | scroll_textcolor dd ? ;example: 00F7DDCCh (00BBGGRR)
13 | scroll_alpha db ? ;value for transparency (if using it on WS_EX_LAYERED window)
14 | scroll_wait dd ? ;wait time (milliseconds) before draw scrolltext
15 | scroll_pause db ? ;dont modify this! Use PauseScroller function!
16 | SCROLLER_STRUCT ends
17 |
18 |
19 |
20 | ;******************************************************************************
21 | ;* PROTOTYPES *
22 | ;******************************************************************************
23 |
24 | ;---public functions---
25 | CreateScroller PROTO :DWORD
26 | PauseScroller PROTO :DWORD
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Libs/TextScroller.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Libs/TextScroller.lib
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Libs/crc32.inc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Libs/crc32.inc
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Libs/pnglib.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Libs/pnglib.lib
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Libs/ufmod.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Libs/ufmod.lib
--------------------------------------------------------------------------------
/Xylitol patch template 2008/RED.nfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/RED.nfo
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/ABOUT_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/ABOUT_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/ABOUT_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/ABOUT_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/ABOUT_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/ABOUT_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/ACKNOWLEDGE -BRK-.FON:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/ACKNOWLEDGE -BRK-.FON
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/EXIT_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/EXIT_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/EXIT_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/EXIT_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/EXIT_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/EXIT_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/Icon.ico
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/PATCH_MOUSEDOWN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/PATCH_MOUSEDOWN.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/PATCH_MOUSEUP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/PATCH_MOUSEUP.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/PATCH_NOCLICK.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/PATCH_NOCLICK.png
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/cursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/cursor.cur
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/dnagroove.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/dnagroove.xm
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/header.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/header.bmp
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/heaffder.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/heaffder.bmp
--------------------------------------------------------------------------------
/Xylitol patch template 2008/Ressources/mrgshor6.xm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/Xylitol patch template 2008/Ressources/mrgshor6.xm
--------------------------------------------------------------------------------
/Xylitol patch template 2008/base.rc:
--------------------------------------------------------------------------------
1 | ;This Resource Script was generated by WinAsm Studio.
2 |
3 | #define IDC_MUSIC 1008
4 | #define SCROLLER_BG 1009
5 | #define IDC_CHECKBOX1006 1006
6 |
7 | 141 BITMAP DISCARDABLE "Ressources/header.bmp"
8 | 1002 ICON DISCARDABLE "Ressources/Icon.ico"
9 | 2000 RCDATA DISCARDABLE "Ressources/ACKNOWLEDGE -BRK-.FON"
10 | 200 CURSOR DISCARDABLE "Ressources/cursor.cur"
11 | IDC_MUSIC RCDATA DISCARDABLE "Ressources/dnagroove.xm"
12 | 300 RCDATA DISCARDABLE "Ressources/PATCH_NOCLICK.png"
13 | 301 RCDATA DISCARDABLE "Ressources/PATCH_MOUSEDOWN.png"
14 | 302 RCDATA DISCARDABLE "Ressources/PATCH_MOUSEUP.png"
15 | 400 RCDATA DISCARDABLE "Ressources/ABOUT_NOCLICK.png"
16 | 401 RCDATA DISCARDABLE "Ressources/ABOUT_MOUSEDOWN.png"
17 | 402 RCDATA DISCARDABLE "Ressources/ABOUT_MOUSEUP.png"
18 | 500 RCDATA DISCARDABLE "Ressources/EXIT_NOCLICK.png"
19 | 501 RCDATA DISCARDABLE "Ressources/EXIT_MOUSEDOWN.png"
20 | 502 RCDATA DISCARDABLE "Ressources/EXIT_MOUSEUP.png"
21 |
22 | 101 DIALOGEX 0,0,208,134
23 | FONT 8,"Tahoma"
24 | STYLE 0x90400800
25 | EXSTYLE 0x00000008
26 | BEGIN
27 | CONTROL "#141",SCROLLER_BG,"Static",0x5000020e,7,6,191,94,0x00000000
28 | CONTROL "backup old file?",IDC_CHECKBOX1006,"Button",0x50010003,240,148,64,10,0x00000000
29 | CONTROL "",1002,"ListBox",0x50810140,13,71,177,34,0x00000200
30 | END
31 |
32 | 102 DIALOGEX 10,10,206,91
33 | FONT 8,"Tahoma"
34 | STYLE 0x90480800
35 | EXSTYLE 0x00000000
36 | BEGIN
37 | END
38 |
39 |
--------------------------------------------------------------------------------
/Xylitol patch template 2008/base.wap:
--------------------------------------------------------------------------------
1 | [PROJECT]
2 | Type=0
3 | ReleaseCommandLine=
4 | DebugCommandLine=
5 | AutoIncFileVersion=0
6 | RCSilent=0
7 | PellesTools=0
8 |
9 | [MAKE]
10 | CompileRC=/v
11 | RCToObj=
12 | Assemble=/c /coff /Cp /nologo
13 | Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
14 | Out=
15 | ActiveBuild=0
16 | DebAssemble=/Zi /Zd /c /coff /Cp /nologo
17 | DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0 /INCREMENTAL:NO
18 | DebOut=
19 |
20 |
21 | [FILES]
22 | 1=base.asm
23 | 2=base.rc
24 | [SHOWFILE]
25 | 1=11010000C0000000B50500002E030000000000000300000021000000E1
26 | 2=F2000000F20000009605000060030000010000000100000000000000E4
27 |
--------------------------------------------------------------------------------
/Xylitol patch template 2008/make.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | \masm32\bin\rc /v base.rc
3 | \masm32\bin\cvtres.exe /machine:ix86 base.res
4 | \masm32\bin\ml.exe /c /coff base.asm
5 | \masm32\bin\link.exe /SUBSYSTEM:WINDOWS /OUT:Patch.exe base.obj base.res
6 | del base.RES
7 | del base.OBJ
8 |
9 | cls
10 |
11 | echo -------------------------------------
12 | echo.
13 | echo RED Keygen Patch 2008
14 | echo.
15 | echo -------------------------------------
16 |
17 | pause
--------------------------------------------------------------------------------
/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Xyl2k/Xylitol-MASM32-snippets/5f940f799b98586315bf4812520877a3302f61e5/preview.png
--------------------------------------------------------------------------------