Programming Resources
Share an interesting blog, news page or other resource...
151 topics in this forum
-
The Free Programming E-Books Topic
by Techlord- 19 replies
- 18.8k views
Download them here:
-
- 1 follower
- 1 reply
- 7.4k views
Many years ago I wrote a software protector called MyAppSecured. Somewhere in the middle of porting it from Delphi to C++ I lost my interest in this project. Just found it on my HDD so I thought it might be helpful for someone. In short, the GUI of this protector is written in C++ and the protection stub in written in MASM. The C++ code loads a target in memory and adds 2 PE sections to it. One for the TLS callback code and one for the main code. The MASM stub will be written to those 2 sections. This protector has just 2 protection features: Analyze Immunity (anti-debug) and Memory Shield (anti debug-tools, OEP relocation). Note this is not a download…
-
keygen template
by SuperJackAbcd- 4 followers
- 2 replies
- 7.7k views
A small keygen template written by c++/CLR x64 bit. Download source files : https://www.mediafire.com/file/m6bzz048y62pi8y/keygen_template.rar/file password : abcdef
-
titan - VMProtect devirtualizer
by deepzero- 1 follower
- 3 replies
- 1.8k views
https://github.com/archercreat/titan
-
Portable VS Build Tools installer
by fearless- 1 follower
- 0 replies
- 763 views
PortableBuildTools: https://github.com/Data-Oriented-House/PortableBuildTools
-
snake game ib 64 bytes
by _-_-- 2 followers
- 1 reply
- 5.4k views
I think it's a good place to show my snake game which fits in 64 bytes.
-
Leaked VMProtect sources 1 2
by kao- 5 followers
- 33 replies
- 11.4k views
Looks like the rumors of leaked VMProtect sources were true. Now they are available for everyone. It was leaked on certain Chinese sites, so use your brain and caution and don't run random files outside of VM... EDIT1: Please note that "intel.cc" and "processor.cc" are missing, so the native code virtualization part is most likely non-working. Thanks to @boot and @lawl3ss and Twitter wisdom for the info! EDIT2: Link changed to anonfiles. Spoiler https://anonfiles.com/d1D7M7q9z4/vmpsrc_zip
-
JoyTrain - a pseudorandom algebraic multiquine relay
by undetectablev- 1 follower
- 0 replies
- 1.3k views
JoyTrain is a pseudorandom algebraic multiquine relay written in a subset of Joy programming language. It works by specializing a probabilistic pattern matcher with a non-confluent TRS and applying the residual program to itself. It is a by-product of my thoughts about the possibility of existence of the undetectable virus. https://github.com/undetectablev/joytrain
-
Subseven Legacy Source Codes
by bluedevil- 1 follower
- 2 replies
- 3.8k views
Hello people In the repo below, Jean-Pierre LESUEUR has published SubSeven source codes. But if i didn't understand wrong, only UI sources. You cannot eject CD-Rom drives https://github.com/DarkCoderSc/SubSeven
-
- 1 follower
- 8 replies
- 3.6k views
Hi, tuts family I'm looking for the below scripts I already looked at the form but I didn't find any if you guys have these then please let me know or suggest where to get thanks in advance, Asprotect 2.xx Unpacker v1.15F-2 Aspr2.XX_unpacker_v1.15F Update for VOLX Script
-
Feitian Rockey4 ND dongle SDK
by Xyl2k- 4 replies
- 17.2k views
Hello, So i've used to do a vid recently and also a paper about protections in general (private sorry), here is the material i copied from the sdk CD if anyone interested. https://workupload.com/file/mhQmPVw8kBv (40 Mb, with tools) I've attached a bit of asm and a dongleme with emulator (emulator may be detect as malicious) Video (french) https://www.youtube.com/watch?v=6photCQj_Po dongleme.zip asm.rockey4nd.dongle.sample.zip Rockeys4nd tools and emu.zip
-
- 1 follower
- 0 replies
- 4.2k views
https://github.com/Pigrecos/CodeDeob
-
Retrieve all amazing awesomeness from Github
by whoknows- 2 replies
- 7.5k views
https://getawesomeness.herokuapp.com/
-
- 1 follower
- 0 replies
- 6.6k views
My Delphi binding for Intel X86 Encoder-Decoder. https://github.com/Pigrecos/XED_Delphi
-
z3 SMT solver for Pascal
by root- 2 followers
- 3 replies
- 16.9k views
https://github.com/Pigrecos/Z34Delphi My new repository for using Z3 in delphi(porting z3 c api to delphi). I tried and there were no tools for symbolic execution in delphi
-
Planet Source Code is down
by innovatorsww@gmail.com- 2 followers
- 8 replies
- 18.2k views
Unlike another post that has made this claim. I am here to tell everyone that Planet Source Code is down and is staying down this time. Last time it went down it was due to a software and development issue. This time it is down for good. I am not saying Spam his email. But Everyone who can help has ideas or just want to show your support for a 20+ year old site that we have all used before. Email him and Let him know. See attached image for actual email.
-
PureBasic Adventures - ExtractIconEx Revisited
by Teddy Rogers- 0 replies
- 7.5k views
This is a repost from the "PureBasic Adventures" blog... With the excitement of Windows 10 and a host of bug fixes out of the way I can now concentrate some time on Tuts 4 You which also allows me to post some code on this blog. This blog entry is in regard to a recent query from @LCF-AT on viewing icons contained within DLL's, executables, icon files, etc. I coded a small tool for this a while ago that enabled me to quickly view icons contained primarily within shell32.dll and imageres.dll so that I could take advantage of those icons in other code. Most of the magic is done by Windows API ExtractIconEx function and from there we simply manipulate the icon images to…
-
PureBasic Adventures - System Up-Time Since BootTime
by Teddy Rogers- 0 replies
- 6.2k views
This is a repost from the "PureBasic Adventures" blog... Last week I read a blog entry by Raymond Chan regarding the way Task Manager computes the systems up-time and it reminded me of a bug I noticed in AID64's implementation. On Sunday I had a bit of free time before the Manchester United vs Arsenal game kicked off and decided to see what I could come up with. There are a dozen different methods for calculating up-time, some methods are better and some of these do factor in leap years. Raymond's particular blog mentioned the use of GetTickCount API (contradictory to what he implies it does include sleep time), that method seems a little long winded if your end…
-
PureBasic Adventures - Calendar Date Format
by Teddy Rogers- 0 replies
- 7k views
This is a repost from the "PureBasic Adventures" blog... A query was raised last week about how to determine the calendar date format for different regions; year/month/day, day/month/year, etc. After a bit of fruitless pondering whether this could be achieved via API I decided to see if it could be done via the registry. Multiple editions of Windows support the International registry subkey and from there we can use either sShortDate or sLongDate to help us reach our goal. The operating system kindly finds and formats the calendar date in the correct regional order when the user configures their region in the Control Panel or during installation. I chose sShortDate a…
-
PureBasic Adventures - DebugBlocker()
by Teddy Rogers- 1 follower
- 0 replies
- 6.3k views
This is a repost from the "PureBasic Adventures" blog... Here is a simple example in PureBasic code for using a self-debugger, commonly referred to as Debug Blocker. Compile (or run one of the attached executables in the archive) and click on the "CLICK ME!" button to create a duplicate process being self-debugged. Any queries about the code please comment below... ; ------------------------------------------------------------------ ; ; PureBasic DebugBlocker() function, creates a copy of the currently running ; process as a child and attaches to it for self-debugging. This method is ; commonly referred to as "self-debugging" or "Debug Blocker" and is used …
-
PureBasic Adventures - PW_RENDERFULLCONTENT
by Teddy Rogers- 1 follower
- 0 replies
- 8.2k views
This is a repost from the "PureBasic Adventures" blog... Apparently... Windows 8.1 came with a new flag for PrintWindow called, PW_RENDERFULLCONTENT. This allows PrintWindow to properly capture window content that is displaying DirectX through DWM. Below are some screenshots taken of Unreal Tournament. The first is how PrintWindow normally captures a window with DirectX content being rendered inside it, notice the window border is missing and there is corrupted graphics on the right. The second screenshot is taken with PW_RENDERFULLCONTENT... Below is an example using PureBasic code, there isn't much information about PW_RENDERFULLCONTENT and it is cu…
-
PureBasic Adventures - IsUserAnAdministrator()
by Teddy Rogers- 0 replies
- 6.2k views
This is a repost from the "PureBasic Adventures" blog... I needed some code in PureBasic to check if the logged in user and/or running process is a member of the Administrator group. There is IsUserAnAdmin function, it works and is easy to include in your code... If IsUserAnAdmin_() Debug "Running as an Adminstrator" Else Debug "Running as a Limited User" EndIf Unfortunately as Microsoft states on MSDN it's a wrapper on a short lifespan, support for it ended with Windows Vista but the function still works in Windows 8.1. Microsoft suggests using the CheckTokenMembership function with the SID identifier NtAthority which, requires a little bit more code to b…
-
PureBasic Adventures - Dual SysTray
by Teddy Rogers- 0 replies
- 6.5k views
This is a repost from the "PureBasic Adventures" blog... Last year a friend of mine was talking about PureBasic and how easy and good it was for coding and how much he liked working with it. I didn't really take much notice of it - it was just another Basic language, right?! Earlier this year he started showing off some of his remade old school crack intro's and demos from way back in the early 80's and 90's from the Amiga scene including some general effects so I decided to download a copy of PureBasic and tried out some of the features of the language. I liked it so much that I ended up purchasing a licence for PureBasic and have been using it ever since when I've …
-
arithmetic operator obfuscation (source)
by DefCon42- 1 reply
- 7.3k views
https://github.com/DefCon42/op-mutation decided to release the source because it's a neat example of a practical application of linear algebra yes, i know the code does not look great and there's blatant violations of like every standard ever no, i won't change that :^) note: only works with relatively simple operations. add, sub, not, etc will work but higher order operators like multiplication and exponentiation will not
-
Raylib 3.0 Released
by Kurapica- 1 follower
- 1 reply
- 8.1k views