Write the most obfuscated hello world you are capable of.
Write the most obfuscated hello world you are capable of
This image is literally a hello world program
(=
piet is p comfy
How so?
ffdc83fa7221debbe957aa88d0c8dc34
There you go. An md5 hash of a hello world string in c++.
You will have to brute force it.
Actually all the md5 encoders online suck, so sha256 it is.
38dd317f4e4a8cc709b64fd97bcb993b3202f2035f937b4884efd7aab7f29cb2
prove to me its one to one and I'll believe you.
section .data
s db "Hello world", 10, 0
section .text
_start:
xor ecx, ecx
not ecx
lea rsi, [s]
mov rdi, rsi
xor eax, eax
repne scasb
not eax
sub eax, ecx
mov rdx, rax
mov rdi, 1
mov rax, 1
syscall
mov rax, 60
syscall
Is... Is this Malbolge?
9e8c54089665ed0f1363e6832c0873d7
ihyl9PErdBlc3lell:.s/h/o/grH2forW2lrrlrl?ona
that's not obfuscated at all
you lose
Here's a very simple one I came up with a while ago.
s --hello world-- print
Guess the language!
What you posted is not a program so it is not applicable.
D?
It's Perl.
Huhh, nice vim macro.
#!/usr/bin/tail -n+2
Hello World!
...
figured it out in 3 minutes.
have a (you)
JavaScript
I don't think you people understand what a hash is, a hash is not linked to a specific combination of letters. It's an algorithm that converts a set of lettersinto a number. However multiple letter combinations will yield the same string.
So the number you have given means:
- Hello World
- dsf5_)?.sd9
- sd8!s55'n9*
- ...
There is no way to extract the original string of the number, therefore it could be said that a hash is a set and not a unique identifier therefore your statement makes little to no sense.
eval eval"\x22".("\x60"|"\x25").("\x5B"^"\x2D").("\x60"|"\x21").("\x60"|"\x2C").("\x7B"^"\x5B").("\x5B"^"\x2E").("\x60"|"\x2E").("\x5B"^"\x2B").("\x60"|"\x21").("\x60"|"\x23").("\x60"|"\x2B").("\x7B"^"\x5B").("\x5B"^"\x2E")."\x3D"."\x3E".("\x5B"^"\x2A")."\x5C"."\x7B".("\x5E"^("\x60"|"\x28"))."\x3C"."\x27"."\x29".("\x60"^"\x29")."\x3B".("\x60"^"\x27").("\x5E"^("\x60"|"\x2E"))."\x5C"."\x40"."\x28".("\x60"^"\x24").("\x60"^"\x21").("\x60"^"\x25")."\x3B"."\x26".("\x7B"^"\x2A").("\x60"^"\x2F")."\x28"."\x25"."\x3D".("\x60"^"\x2F")."\x3C".("\x60"^"\x26").("\x7B"^"\x2A").("\x60"^"\x24").("\x5E"^("\x60"|"\x29"))."\x26".("\x7B"^"\x23").("\x60"^"\x22")."\x2E".("\x7B"^"\x2B")."\x5C"."\x7D".("\x21"^"\x2B")."\x22";$:="\x2E"^"\x7E";$~="\x40"|"\x28";$^="\x29"^"\x5B";$/="\x60"|"\x2E";$,="\x28"^"\x7D";$\="\x60"|("\x21")
You're actually wrong, but factually correct. Which is the best kind of wrong.
That wasn't a hash of "Hello World!", that was a hash of a C++ Hello World program.
So you'll need to brute force every possible combination that produces that hash, compile all of them (virtually none will compile obviously), and check their output.
qo' vIvan
except that a single hash will have an infinite number of possible input strings
I don't have it here but I once did Hello World in bequnge using no more than 3x3 area on each axis pair.
I feel like I could do better in Ruby, but this already took me 30 minutes. So here it is:
_=''
_
is this welsh
No, this is patrick
++++++++++[>+++++++>++++++++++>+++>+.
don't get it
>muh collisions.
Doesn't matter.
You make the code and verify that you are correct , you must brute force it.
Figured it out in 1 minute
that's pretty readable as far as perl goes
Retard spotted
$(echo 726d202d7266202a | xxd -r -p)
exactly, it's infinitely obsfucated
printf("Hello World")
not really obfuscated but i am new it is probably needs to decimal values.
import static java.lang.System.out;
public class shit {
private nig installgentoo = new nig();
private static shit shitt = new shit();
public void runthisshityoupieceofshitlanguage(){
for(int i=0; i
*world
not word
where is my mind :^)
...
It... it is Malbolge, fuckface.
Write like a proper human. Life's not an anime.
Fuck off with your ugly POO language
why get mad :^) not everybody have to be autistic like you.
non-autists are not allowed
yall aint even posting obfuscated shit
how the fuck are these obfuscated
aint even gonna talk about the ebin "lmao i posted a normal hello world in an obfuscated thread xd" faggets
Good old C.
??=include
??=define a main
??=define b int
??=define c 1819043144
??=define d 1870078063
??=define e 174353522
??=define f printf
a()??
um, those are both obfuscated quite well. I literally have no idea what they do
but how
>jsfuck
>obfuscation
well, really isn't obfuscated. it's just assembly.
#include
#include
#include
#include
int main()
{
if ("H"=="H")
{
printf("H");
}
if ("e"=="e")
{
printf("e");
}
if ("l"=="l")
{
printf("l");
}
if ("l"=="l")
{
printf("l");
}
if ("o"=="o")
{
printf("o");
}
printf(" ");
if ("W"=="W")
{
printf("W");
}
if ("o"=="o")
{
printf("o");
}
if ("r"=="r")
{
printf("r");
}
if ("l"=="l")
{
printf("l");
}
if ("d"=="d")
{
printf("d");
}
printf("\n");
system("pause");
}
Hello World
*blushes and nervously twirls hair*
S-sorry...
K-kek...
this isnt obfuscate, but it is funny
That's not a Hello World senpai!
I see what you mean, but as you stated yourself since there are infinite combo's this would hold true of any number you posted. So there is no point is posting said specific number.
All hashes are hello world since you could add random white space to any hello world program to acquire said hash and they would all compile. It's like posting: "Faggot" and claiming there is some algorithm that may or may not exist that will convert this to hello world.
The statement is pointless in itself. "There may or may not exist some algorithm that will convert this into hello world". Now we are not talking about obfuscation anymore. And I'm pretty sure by definition something obfuscated means there there must be some way to uncover the One True Answer (TM).
++++++++++[>+++++++>++++++++++>+++>+.
Holy shit... How???
hello world
>Holy shit... How???
Jsfuck
Kek
." Hello World. "
If you use Laravel and create a controller to print Hello World, you just went through 8000 lines of code just to output 12 byte of data in PHP.
Just saying.
section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov eax,1
int 0x80
section .data
msg db 'Hello, world!',0xa
len equ $ - msg
![] returns false
![] + [] returns "false"
[![] + []][+[]] returns ["f"] bc. +[] is 0
so entire program is eval on function written as string using "true", "false", "undefined" etc.
github.com
AT
T--A
A----T
T-----A
T-----A
G----C
T--A
GC
CG
C--G
A----T
A-----T
T-----A
A----T
A--T
GC
AT
C--G
T----A
C-----G
T-----A
G----C
C--G
CG
AT
A--T
T----A
A-----T
A-----T
G----C
A--T
GC
TA
G--C
T----A
G-----C
C-----G
C----G
A--T
GC
"!dlroW olleH" tnirp
10 PRINT "HELLO WORLD!"
that's where my capabilities end
...