![]() |
|
Hello World Obfuscation - Printable Version +- QB64 Phoenix Edition (https://qb64phoenix.com/forum) +-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1) +--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3) +---- Forum: Programs (https://qb64phoenix.com/forum/forumdisplay.php?fid=7) +---- Thread: Hello World Obfuscation (/showthread.php?tid=4238) |
Hello World Obfuscation - Unseen Machine - 12-21-2025 Before i go to bed and as my head is reeling from learning about packing udts in C++ and other things I had a thought and as such....this is about as obfuscated as i can make it in Qb64...If anyone can best it please DO! Code: (Select All)
Unseen p.s. By JUST reading the code could you fathom its function? RE: Hello World Obfuscation - Pete - 12-21-2025 Those of us who work in the private sector just code: Print "Hello World" However it's a stretch to say this code was written by a government employee... because it actually functions. Hmm, I'm completely stumped. Pete
RE: Hello World Obfuscation - SMcNeill - 12-21-2025 Personally, I like simple and lazy code. John's is just too much work for me. Here's a message saying "Steve is Amazing!!, obfuscated by me: Code: (Select All)
Again, just by reading the code, can you fathom its function?
RE: Hello World Obfuscation - SMcNeill - 12-21-2025 (12-21-2025, 05:54 AM)Unseen Machine Wrote: Before i go to bed and as my head is reeling from learning about packing udts in C++ and other things I had a thought and as such....this is about as obfuscated as i can make it in Qb64...If anyone can best it please DO! Honestly, I think I'd have a good idea about what it's supposed to do -- but just because the DATA statements are so obvious to me, and I've seen those ASCII codes so many times they almost untranslate in my brain instantly. They're the glaring flaw in your process and need a bit more complexity so as to not be so quickly deciphered.
RE: Hello World Obfuscation - Dav - 12-21-2025 I havent run your code yet, but does it write the character as color data, the read it to make the letters? Ill run it later and see what it looks like. Small things like this can be fun, like a puzzle. This brings back memories. Back in the Qbasic days somebody ran a contest to make the crappiest Hello World program. Had to dig up my entry. This works in Qbasic, but not in QB64, i suppose because QB64 returns different representation of large numbers. My code is even more crappier now! - Dav Edit: fixed it, I changed the value from 5.850962265337605D+53 to 74.70931410366913 and it will work in QB64. Code: (Select All)
RE: Hello World Obfuscation - tantalus - 12-21-2025 My 15 minutes of wasted downtime ![]() Code: (Select All) CONST s = "++++++++,-----,------------,------------,---------------,,+++++++++++++++++++++++,---------------,------------------,------------,----"RE: Hello World Obfuscation - Dav - 12-21-2025 That's unique and well obfuscated, @tantalus. ![]() @Unseen Machine: Hmm, I'm going to have study yours a bit more when I get back home today to figure it out completely. Have a good day... - Dav RE: Hello World Obfuscation - Unseen Machine - 12-22-2025 (12-21-2025, 12:01 PM)tantalus Wrote: My 15 minutes of wasted downtimeFully baffled me especially as you include commands i've never seen before! @Dav = Bang on with your interpretation of mine, yours id guess writes something but what it prints from just reading it would be beyond me! Thanks for all the renditions folks! Madness! Unseen RE: Hello World Obfuscation - ChiaPet - 12-22-2025 Code: (Select All)
|