Write the most obfuscated hello world you are capable of

Write the most obfuscated hello world you are capable of.

Other urls found in this thread:

retas.de/thomas/computer/programs/useless/piet/explain.html
pastebin.com/B4CAA7Ux
repl.it/HhTx
github.com/leachim6/hello-world/blob/master/d/DNA-Sharp.dna
twitter.com/NSFWRedditGif

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.

retas.de/thomas/computer/programs/useless/piet/explain.html

D?

It's Perl.

Huhh, nice vim macro.

#!/usr/bin/tail -n+2
Hello World!

...

figured it out in 3 minutes.

have a (you)

pastebin.com/B4CAA7Ux

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...

repl.it/HhTx

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/leachim6/hello-world/blob/master/d/DNA-Sharp.dna

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

...