39
How do you vet executables? (piefed.blahaj.zone)

I have found some software on 1337 that a friend was asking for. It's for Windows and I'm on Linux. Is test running the software inside a VM the only way to securely vet it (to see what connections it tries to make and what processes it starts)? On VirusTotal, I get one positive and 66 negatives. Preferably, I'd like to hand over the software without worrying about giving them malicious code...

you are viewing a single comment's thread
view the rest of the comments
[-] waltersf@bookwyr.me 2 points 3 days ago* (last edited 3 days ago)

You can also acquire the original executable, and compare the differences in a binary/hex editor. VM runs would be after you have sanitized the EXE.

[-] TheFogan@programming.dev 3 points 2 days ago

If you have the executable from a trusted source, then you don't need to spend your time determining if a version you got from an unsafe location is legitimate, you'd just make a copy of the trusted original and throw out the bootleg to be safe.

[-] altkey@lemmy.dbzer0.com 2 points 2 days ago

ArchiCAD uses a now-usual DRM scheme of either checking a hardware thumbstick key or seeking for a background licensing server at localhost or a set IP (always-on machine with a pool of licenses one can take one from).

https://help.graphisoft.com/AC/25/INT/_AC25_Help/003_InstallGuide/003_InstallGuide-4.htm (is it the version OP got?)

A cracker should either patch the requirement off completely (or drop exe, dlls for in-place replacement) or emulate a suitable key/server that is a separate app. With a lot of software I pirated with this DRM model it's usually the second way, emulating a server with always correct responses. If that's the case, the primary exe file can as well be original (of some distinct version?) but the crack happens to a separate background program installed with the main app.

I think we need another look at what is actually downloaded by OP and if there is some patching process jnvolved or everything is provided already cured. Then, to see and notice what processes are running in the VM, what they try to do.

[-] akunohana@piefed.blahaj.zone 1 points 3 days ago

In theory I agree, but other than buying the original executable from a reputable vendor, I have no way of verifying the integrity and authenticity of the EXE.

[-] waltersf@bookwyr.me 2 points 3 days ago

ask someone that bought the executable to lend you theirs.

[-] akunohana@piefed.blahaj.zone 2 points 2 days ago

In this economy? Better to buy a house.

[-] waltersf@bookwyr.me 1 points 2 days ago

there are houses less than 7k€‽

this post was submitted on 19 Sep 2026
39 points (97.6% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

70572 readers
256 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

We heartily recommend visiting the free port of freemediaheckyeah (aka FMHY) while you sail the high seas, for all the freshest links the ocean has to offer.

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 3 years ago
MODERATORS