I made a DOS "TSR" for the game "Quest for Glory 1", to let me have unlimited "Points" when creating my character - and learnt a whole lot in the process :D
Why and How:
I had never written a "TSR" ("terminate-and-stay-resident") program. I remember hearing about them in the computer lab at school during lunch breaks, where older students would compare notes and show off their DOS TSRs... but I never learnt about DOS interrupts, or much of the Turbo Pascal programming language.
Read More
A "few months" (2 years) ago I bought a "Proxmark3 Easy" from BangGood but never really did anything with it since. The original listing page is gone, and I'm guessing it's a clone, but there's another listing which is $11 more expensive which looks just like mine. This is a tool for reading, writing, attacking and emulating RFID / smart cards... and this blog post is my experience and notes attempting to do just that.
Read More
Diablo IV had a free to play, open beta, this weekend so decided to give the game a try. As I'd posted about previously, you could use icons and colours in Diablo 3's chat so I wanted to see if I could do the same in Diablo IV - and it turns it works much the same.
No, no I can't :P
The below was found using Cheat Engine and searching for on-screen text, and grep'ing through a Windows Process Dump of the game to get all colours/icons/hotkeys.
Read More
I wanted to play with Stable Diffusion "in the cloud" and see what that process is like compared to running on real hardware.
After some Googling I came across vast.ai (disclaimer: that's a referral link) which seems to be one of the cheaper and popular Cloud GPU VM providers perfect for running Stable Diffusion on. It seems that instead of giving you a "VM" they run a Docker image for you, which might already be pre-setup (they have a few options available) or you can do your own thing.
Read More
A YouTube channel called "Cheat The Game" has a video on creating a "Wall Hack" using Cheat Engine (which is a particularly useful type of hack in multiplayer first person shooter games). The video:
A key element in this wall hack is the OpenGl glDepthFunc() function - used for checking how far away an object is from the player. This function takes in a "depth comparison function" argument which is used to determine whether or not to render stuff - such as enemies.
Read More
Salesforce is a cloud-based customer relationship management (CRM) platform used by thousands of companies. With so much of its functionality (like Contact lists, Quotes and Invoices) being applicable to a company's external clients, companies may make their own applications for their clients to use, which then interacts with Salesforce, rather than their clients logging into Salesforce.
This post will cover some things I'be come across in custom applications using Salesforce's API as a backend - this post does not deal with "hacking Salesforce" itself.
Read More