Skip to content

Instantly share code, notes, and snippets.

@bahamas10
Last active January 31, 2019 09:00
Show Gist options
  • Save bahamas10/852c4dbdfeab92691f8f03eb98cf88f1 to your computer and use it in GitHub Desktop.
Save bahamas10/852c4dbdfeab92691f8f03eb98cf88f1 to your computer and use it in GitHub Desktop.
sombra skull hacking
$ # raw skull
$ cat skull.txt
:PB@Bk:
,jB@@B@B@B@BBL.
7G@B@B@BMMMMMB@B@B@Nr
:kB@B@@@MMOMOMOMOMMMM@B@B@B1,
:5@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BBu.
70@@@B@B@B@BXBBOMOMOMOMOMOMMBMPB@B@B@B@B@Nr
G@@@BJ iB@B@@ OBMOMOMOMOMOMOM@2 B@B@B. EB@B@S
@@BM@GJBU. iSuB@OMOMOMOMOMOMM@OU1: .kBLM@M@B@
B@MMB@B 7@BBMMOMOMOMOMOBB@: B@BMM@B
@@@B@B 7@@@MMOMOMOMM@B@: @@B@B@
@@OLB. BNB@MMOMOMM@BEB rBjM@B
@@ @ M OBOMOMM@q M .@ @@
@@OvB B:u@MMOMOMMBJiB .BvM@B
@B@B@J 0@B@MMOMOMOMB@B@u q@@@B@
B@MBB@v G@@BMMMMMMMMMMMBB@5 F@BMM@B
@BBM@BPNi LMEB@OMMMM@B@MMOMM@BZM7 rEqB@MBB@
B@@@BM B@B@B qBMOMB@B@B@BMOMBL B@B@B @B@B@M
J@@@@PB@B@B@B7G@OMBB. ,@MMM@qLB@B@@@BqB@BBv
iGB@,i0@M@B@MMO@E : M@OMM@@@B@Pii@@N:
. B@M@B@MMM@B@B@B@MMM@@@M@B
@B@B.i@MBB@B@B@@BM@::B@B@
B@@@ .B@B.:@B@ :B@B @B@O
:0 r@B@ B@@ .@B@: P:
vMB :@B@ :BO7
,B@B
$ # skull without white space
$ cat skull.txt | tr -d ' '
:PB@Bk:
,jB@@B@B@B@BBL.
7G@B@B@BMMMMMB@B@B@Nr
:kB@B@@@MMOMOMOMOMMMM@B@B@B1,
:5@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BBu.
70@@@B@B@B@BXBBOMOMOMOMOMOMMBMPB@B@B@B@B@Nr
G@@@BJiB@B@@OBMOMOMOMOMOMOM@2B@B@B.EB@B@S
@@BM@GJBU.iSuB@OMOMOMOMOMOMM@OU1:.kBLM@M@B@
B@MMB@B7@BBMMOMOMOMOMOBB@:B@BMM@B
@@@B@B7@@@MMOMOMOMM@B@:@@B@B@
@@OLB.BNB@MMOMOMM@BEBrBjM@B
@@@MOBOMOMM@qM.@@@
@@OvBB:u@MMOMOMMBJiB.BvM@B
@B@B@J0@B@MMOMOMOMB@B@uq@@@B@
B@MBB@vG@@BMMMMMMMMMMMBB@5F@BMM@B
@BBM@BPNiLMEB@OMMMM@B@MMOMM@BZM7rEqB@MBB@
B@@@BMB@B@BqBMOMB@B@B@BMOMBLB@B@B@B@B@M
J@@@@PB@B@B@B7G@OMBB.,@MMM@qLB@B@@@BqB@BBv
iGB@,i0@M@B@MMO@E:M@OMM@@@B@Pii@@N:
.B@M@B@MMM@B@B@B@MMM@@@M@B
@B@B.i@MBB@B@B@@BM@::B@B@
B@@@.B@B.:@B@:B@B@B@O
:0r@B@B@@.@B@:P:
vMB:@B@:BO7
,B@B
$ # skull without whitespace and newlines
$ cat skull.txt | tr -d ' ' | tr -d '\n'; echo
:PB@Bk:,jB@@B@B@B@BBL.7G@B@B@BMMMMMB@B@B@Nr:kB@B@@@MMOMOMOMOMMMM@B@B@B1,:5@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BBu.70@@@B@B@B@BXBBOMOMOMOMOMOMMBMPB@B@B@B@B@NrG@@@BJiB@B@@OBMOMOMOMOMOMOM@2B@B@B.EB@B@S@@BM@GJBU.iSuB@OMOMOMOMOMOMM@OU1:.kBLM@M@B@B@MMB@B7@BBMMOMOMOMOMOBB@:B@BMM@B@@@B@B7@@@MMOMOMOMM@B@:@@B@B@@@OLB.BNB@MMOMOMM@BEBrBjM@B@@@MOBOMOMM@qM.@@@@@OvBB:u@MMOMOMMBJiB.BvM@B@B@B@J0@B@MMOMOMOMB@B@uq@@@B@B@MBB@vG@@BMMMMMMMMMMMBB@5F@BMM@B@BBM@BPNiLMEB@OMMMM@B@MMOMM@BZM7rEqB@MBB@B@@@BMB@B@BqBMOMB@B@B@BMOMBLB@B@B@B@B@MJ@@@@PB@B@B@B7G@OMBB.,@MMM@qLB@B@@@BqB@BBviGB@,i0@M@B@MMO@E:M@OMM@@@B@Pii@@N:.B@M@B@MMM@B@B@B@MMM@@@M@B@B@B.i@MBB@B@B@@BM@::B@B@B@@@.B@B.:@B@:B@B@B@O:0r@B@B@@.@B@:P:vMB:@B@:BO7,B@B
$ # skull with SOMBR@ replaced with spaces
$ cat skull.txt | tr SOMBR@ ' '
:P k:
,j L.
7G Nr
:k 1,
:5 u.
70 X P Nr
G J i 2 . E
GJ U. i u U1: .k L
7 :
7 :
L . N E r j
q .
v :u Ji . v
J 0 u q
v G 5 F
PNi L E Z 7 rEq
q L
J P 7G . , qL q v
iG ,i0 E : Pii N:
.
.i ::
. .: :
:0 r . : P:
v : : 7
,
$ # skull with SOMBR@ removed
$ cat skull.txt | tr -d SOMBR@
:Pk:
,jL.
7GNr
:k1,
:5u.
70XPNr
GJ i 2 . E
GJU. iuU1: .kL
7:
7:
L. NE rj
q .
v :uJi .v
J 0u q
v G5 F
PNi LEZ7 rEq
qL
JP7G. ,qLqv
iG,i0E : PiiN:
.
.i::
..: :
:0 r .: P:
v : :7
,
$ # skull without white spaces or SOMBR@
$ cat skull.txt | tr -d ' ' | tr -d SOMBR@
:Pk:
,jL.
7GNr
:k1,
:5u.
70XPNr
GJi2.E
GJU.iuU1:.kL
7:
7:
L.NErj
q.
v:uJi.v
J0uq
vG5F
PNiLEZ7rEq
qL
JP7G.,qLqv
iG,i0E:PiiN:
.
.i::
..::
:0r.:P:
v::7
,
$ # skull without whitespace, newlines, or SOMBR@
$ cat skull.txt | tr -d ' ' | tr -d '\n' | tr -d SOMBR@; echo
:Pk:,jL.7GNr:k1,:5u.70XPNrGJi2.EGJU.iuU1:.kL7:7:L.NErjq.v:uJi.vJ0uqvG5FPNiLEZ7rEqqLJP7G.,qLqviG,i0E:PiiN:..i::..:::0r.:P:v::7,
$ # skull without whitespace, newlines, SOMBR@, or non-alphanumeric characters
$ cat skull.txt | tr -d ' ' | tr -d '\n' | tr -d SOMBR@ | tr -cd '[[:alpha:]]'; echo
PkjLGNrkuXPNrGJiEGJUiuUkLLNErjqvuJivJuqvGFPNiLEZrEqqLJPGqLqviGiEPiiNirPv
skull without SOMBR@ removed
B@B
B@@B@B@B@BB
@B@B@BMMMMMB@B@B@
B@B@@@MMOMOMOMOMMMM@B@B@B
@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BB
@@@B@B@B@B BBOMOMOMOMOMOMMBM B@B@B@B@B@
@@@B B@B@@ OBMOMOMOMOMOMOM@ B@B@B B@B@S
@@BM@ B S B@OMOMOMOMOMOMM@O B M@M@B@
B@MMB@B @BBMMOMOMOMOMOBB@ B@BMM@B
@@@B@B @@@MMOMOMOMM@B@ @@B@B@
@@O B B B@MMOMOMM@B B B M@B
@@ @ M OBOMOMM@ M @ @@
@@O B B @MMOMOMMB B B M@B
@B@B@ @B@MMOMOMOMB@B@ @@@B@
B@MBB@ @@BMMMMMMMMMMMBB@ @BMM@B
@BBM@B M B@OMMMM@B@MMOMM@B M B@MBB@
B@@@BM B@B@B BMOMB@B@B@BMOMB B@B@B @B@B@M
@@@@ B@B@B@B @OMBB @MMM@ B@B@@@B B@BB
B@ @M@B@MMO@ M@OMM@@@B@ @@
B@M@B@MMM@B@B@B@MMM@@@M@B
@B@B @MBB@B@B@@BM@ B@B@
B@@@ B@B @B@ B@B @B@O
@B@ B@@ @B@
MB @B@ BO
B@B
frequency count of unique letters
(<frequenc> <character>)
1 2
1 F
1 X
1 Z
2 1
2 5
2 S
2 U
2 j
3 k
4 0
4 u
5 ,
5 E
5 J
5 N
5 r
5 v
6 G
6 L
6 P
6 q
7 7
9 i
14 .
19 :
59 O
139 M
167 B
198 @
664
skull with OMB@ replaced with spaces
:P k:
,j L.
7G Nr
:k 1,
:5 u.
70 X P Nr
G J i 2 . E S
GJ U. iSu U1: .k L
7 :
7 :
L . N E r j
q .
v :u Ji . v
J 0 u q
v G 5 F
PNi L E Z 7 rEq
q L
J P 7G . , qL q v
iG ,i0 E : Pii N:
.
.i ::
. .: :
:0 r . : P:
v : : 7
,
taken from http://pastebin.com/15u27YTC - thanks blafa in the discord chat
So I removed S-O-M-B-R-@ and all spaces from the skull and got what's below
Original
__________________________________________________________________________________________________________________________
:Pk:,jL.7GN:k1,:5u.70XPNGJi2.EGJU.iuU1:.kL7:7:L.NEjq.v:uJi.vJ0uqvG5FPNiLEZ7EqqLJP7G.,qLqviG,i0E:PiiN:..i::..:::0.:P:v::7,
__________________________________________________________________________________________________________________________
Then I tried taking other stuff one at a time.
No punctuation
__________________________________________________________________________________________________________________________
PkjL7GNk15u70XPNGJi2EGJUiuU1kL77LNEjqvuJivJ0uqvG5FPNiLEZ7EqqLJP7GqLqviGi0EPiiNi0Pv7
__________________________________________________________________________________________________________________________
So at this point I noticed a PNG and a 'JP7G,' and decided to remove the 7s (probably coincidentally, there are seven 7s)
Punctuation / No 7s
__________________________________________________________________________________________________________________________
:Pk:,jL.GN:k1,:5u.0XPNGJi2.EGJU.iuU1:.kL::L.NEjq.v:uJi.vJ0uqvG5FPNiLEZEqqLJPG.,qLqviG,i0E:PiiN:..i::..:::0.:P:v::,
__________________________________________________________________________________________________________________________
No punctuation / No 7s
__________________________________________________________________________________________________________________________
PkjLGNk15u0XPNGJi2EGJUiuU1kLLNEjqvuJivJ0uqvG5FPNiLEZEqqLJPGqLqviGi0EPiiNi0Pv
__________________________________________________________________________________________________________________________
Well now there's a PNG and a JPG, but what now? Well now I decided to remove all numbers because I only removed the 7s on a hunch
Punctuation / No numbers
__________________________________________________________________________________________________________________________
:Pk:,jL.GN:k,:u.XPNGJi.EGJU.iuU:.kL::L.NEjq.v:uJi.vJuqvGFPNiLEZEqqLJPG.,qLqviG,iE:PiiN:..i::..:::.:P:v::,
__________________________________________________________________________________________________________________________
No punctuation / No numbers
__________________________________________________________________________________________________________________________
PkjLGNkuXPNGJiEGJUiuUkLLNEjqvuJivJuqvGFPNiLEZEqqLJPGqLqviGiEPiiNiPv
__________________________________________________________________________________________________________________________
And all that's just a bunch of nonsense to me but hey maybe someone can do something with it
@bahamas10
Copy link
Author

@bahamas10
Copy link
Author

more

skull without white space
:PB@Bk:
,jB@@B@B@B@BBL.
7G@B@B@BMMMMMB@B@B@Nr
:kB@B@@@MMOMOMOMOMMMM@B@B@B1,
:5@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BBu.
70@@@B@B@B@BXBBOMOMOMOMOMOMMBMPB@B@B@B@B@Nr
G@@@BJiB@B@@OBMOMOMOMOMOMOM@2B@B@B.EB@B@S
@@BM@GJBU.iSuB@OMOMOMOMOMOMM@OU1:.kBLM@M@B@
B@MMB@B7@BBMMOMOMOMOMOBB@:B@BMM@B
@@@B@B7@@@MMOMOMOMM@B@:@@B@B@
@@OLB.BNB@MMOMOMM@BEBrBjM@B
@@@MOBOMOMM@qM.@@@
@@OvBB:u@MMOMOMMBJiB.BvM@B
@B@B@J0@B@MMOMOMOMB@B@uq@@@B@
B@MBB@vG@@BMMMMMMMMMMMBB@5F@BMM@B
@BBM@BPNiLMEB@OMMMM@B@MMOMM@BZM7rEqB@MBB@
B@@@BMB@B@BqBMOMB@B@B@BMOMBLB@B@B@B@B@M
J@@@@PB@B@B@B7G@OMBB.,@MMM@qLB@B@@@BqB@BBv
iGB@,i0@M@B@MMO@E:M@OMM@@@B@Pii@@N:
.B@M@B@MMM@B@B@B@MMM@@@M@B
@B@B.i@MBB@B@B@@BM@::B@B@
B@@@.B@B.:@B@:B@B@B@O
:0r@B@B@@.@B@:P:
vMB:@B@:BO7
,B@B

------------------------

skull without whitespace and newlines
:PB@Bk:,jB@@B@B@B@BBL.7G@B@B@BMMMMMB@B@B@Nr:kB@B@@@MMOMOMOMOMMMM@B@B@B1,:5@B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BBu.70@@@B@B@B@BXBBOMOMOMOMOMOMMBMPB@B@B@B@B@NrG@@@BJiB@B@@OBMOMOMOMOMOMOM@2B@B@B.EB@B@S@@BM@GJBU.iSuB@OMOMOMOMOMOMM@OU1:.kBLM@M@B@B@MMB@B7@BBMMOMOMOMOMOBB@:B@BMM@B@@@B@B7@@@MMOMOMOMM@B@:@@B@B@@@OLB.BNB@MMOMOMM@BEBrBjM@B@@@MOBOMOMM@qM.@@@@@OvBB:u@MMOMOMMBJiB.BvM@B@B@B@J0@B@MMOMOMOMB@B@uq@@@B@B@MBB@vG@@BMMMMMMMMMMMBB@5F@BMM@B@BBM@BPNiLMEB@OMMMM@B@MMOMM@BZM7rEqB@MBB@B@@@BMB@B@BqBMOMB@B@B@BMOMBLB@B@B@B@B@MJ@@@@PB@B@B@B7G@OMBB.,@MMM@qLB@B@@@BqB@BBviGB@,i0@M@B@MMO@E:M@OMM@@@B@Pii@@N:.B@M@B@MMM@B@B@B@MMM@@@M@B@B@B.i@MBB@B@B@@BM@::B@B@B@@@.B@B.:@B@:B@B@B@O:0r@B@B@@.@B@:P:vMB:@B@:BO7,B@B

------------------------

skull with SOMBr@ replaced with spaces
                       :P   k:                         
                   ,j           L.                     
                7G                 N                   
            :k                         1,              
        :5                                 u.          
     70          X                 P          N        
   G    J i                       2       . E          
        GJ U.  i u                 U1:  .k L           
                 7                 :                   
                  7               :                    
      L .           N           E             j        
                              q             .          
      v             :u         Ji           . v        
        J         0               u         q          
         v       G                 5       F           
         PNi   L E                 Z 7    Eq           
                  q               L                    
    J    P       7G     .   ,     qL       q    v      
       iG  ,i0         E  :            Pii  N:         
          .                                            
                  .i             ::                    
                   .   .:    :                         
                :0           .   : P:                  
                    v   :    :  7                      
                        ,          

------------------------

skull with SOMBr@ removed
                       :Pk:                         
                   ,jL.                     
                7GN                  
            :k1,              
        :5u.          
     70XPN       
   GJ i  2  . E     
   GJU.  iuU1:  .kL     
          7:            
            7:              
   L.          NE          j     
                  q            .       
   v           :uJi          .v     
   J         0u         q     
   v       G5       F     
   PNi   LEZ7   Eq     
       qL         
    JP7G.   ,qLqv      
       iG,i0E  :  PiiN:         
          .                   
              .i::                
               ..: :                  
                :0    .: P:                  
                    v : :7                      
                        ,       

------------------------

skull without white spaces or SOMBr@
:Pk:
,jL.
7GN
:k1,
:5u.
70XPN
GJi2.E
GJU.iuU1:.kL
7:
7:
L.NEj
q.
v:uJi.v
J0uq
vG5F
PNiLEZ7Eq
qL
JP7G.,qLqv
iG,i0E:PiiN:
.
.i::
..::
:0.:P:
v::7
,

------------------------

skull without whitespace, newlines, or SOMBr@
:Pk:,jL.7GN:k1,:5u.70XPNGJi2.EGJU.iuU1:.kL7:7:L.NEjq.v:uJi.vJ0uqvG5FPNiLEZ7EqqLJP7G.,qLqviG,i0E:PiiN:..i::..:::0.:P:v::7,

------------------------

skull without whitespace, newlines, SOMBr@, or non-alphanumeric characters
PkjLGNkuXPNGJiEGJUiuUkLLNEjqvuJivJuqvGFPNiLEZEqqLJPGqLqviGiEPiiNiPv

------------------------

skull without SOMBr@ removed
                         B@B                           
                     B@@B@B@B@BB                       
                  @B@B@BMMMMMB@B@B@ r                  
              B@B@@@MMOMOMOMOMMMM@B@B@B                
          @B@B@B@BBMMOMOMOMOMOMOMM@@@B@B@BB            
       @@@B@B@B@B BBOMOMOMOMOMOMMBM B@B@B@B@B@ r       
    @@@B   B@B@@  OBMOMOMOMOMOMOM@   B@B@B   B@B@S     
   @@BM@  B     S B@OMOMOMOMOMOMM@O       B M@M@B@     
   B@MMB@B        @BBMMOMOMOMOMOBB@        B@BMM@B     
   @@@B@B          @@@MMOMOMOMM@B@          @@B@B@     
   @@O B           B B@MMOMOMM@B B          rB M@B     
   @@  @           M  OBOMOMM@   M           @  @@     
   @@O B           B  @MMOMOMMB  B           B M@B     
   @B@B@           @B@MMOMOMOMB@B@           @@@B@     
   B@MBB@         @@BMMMMMMMMMMMBB@         @BMM@B     
   @BBM@B       M B@OMMMM@B@MMOMM@B M    r  B@MBB@     
   B@@@BM  B@B@B   BMOMB@B@B@BMOMB   B@B@B  @B@B@M     
     @@@@ B@B@B@B  @OMBB     @MMM@  B@B@@@B B@BB       
         B@   @M@B@MMO@      M@OMM@@@B@   @@           
              B@M@B@MMM@B@B@B@MMM@@@M@B                
              @B@B  @MBB@B@B@@BM@  B@B@                
              B@@@  B@B  @B@  B@B  @B@O                
                   r@B@  B@@  @B@                      
                     MB  @B@  BO                       
                         B@B       

------------------------

frequency count of unique letters
(<frequenc> <character>)
   1 2
   1 F
   1 X
   1 Z
   2 1
   2 5
   2 S
   2 U
   2 j
   3 k
   4 0
   4 u
   5 ,
   5 E
   5 J
   5 N
   5 r
   5 v
   6 G
   6 L
   6 P
   6 q
   7 7
   9 i
  14 .
  19 :
  59 O
 139 M
 167 B
 198 @
 664  

------------------------

skull with OMB@ replaced with spaces
                       :P   k:                         
                   ,j           L.                     
                7G                 Nr                  
            :k                         1,              
        :5                                 u.          
     70          X                 P          Nr       
   G    J i                       2       . E    S     
        GJ U.  iSu                 U1:  .k L           
                 7                 :                   
                  7               :                    
      L .           N           E           r j        
                              q             .          
      v             :u         Ji           . v        
        J         0               u         q          
         v       G                 5       F           
         PNi   L E                 Z 7   rEq           
                  q               L                    
    J    P       7G     .   ,     qL       q    v      
       iG  ,i0         E  :            Pii  N:         
          .                                            
                  .i             ::                    
                   .   .:    :                         
                :0 r         .   : P:                  
                    v   :    :  7                      
                        ,          

------------------------

@luc-andrea
Copy link

luc-andrea commented Aug 24, 2016

Hey, I'm just a random guy passing by,
but I have noticed something :
The frequency count of unique letters, for the letters of SOMBr@ gives :
S : 2
O : 59
M : 139
B : 167
r : 5
@ : 198.

2, 59, 139, 167 and 5 are prime numbers.
And 198 is not prime, but surrounded by twin numbers : 197 and 199 (twin numbers are prime numbers with a gap of 2 numbers.)
It may just be a coincidence, but if not, maybe you can do something with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment