Meet the Founder of Bitcoin Adam Back aka Satoshi Nakamoto!

 

Hi Guys

This is Nima Bagheri Cyber security Expert and This is How i find Satoshi Nakamoto

i was suspicious about Satoshi Nakamoto when i have seen this post on bitcointalk.org



This user was asking about the latest satoshi build and if you check bitcoin.org you can only see the bitcoin 0.3.2. 1 and version 0.3.2.0  is missing so i thought why not to take a look! 

I was able to download bitcoin 0.3.2.0   via virustotal because this file has been remove from everywhere.

Here is the link for you.

Bitcoin 0.3.19 is the latest build that was developed by Satoshi Nakamoto.

Bitcoin 0.3.20 is the first Bitcoin developed by Gavin Andresen. (Gavin Andresen - Wikipedia )

 

https://www.virustotal.com/gui/file/31bfa7f8cca72a51b853c79b4f55ac134f2b59a211605005ee10592d3673be73/details

 

When you compile a source code file to an exe file your computer generates a unique footprint of your computer into the executable files which are so different for each pc.

For example, if you use C++ language and compile your code with VC++ 2010  the exe file it would be different if you compile the same C++ source code file with GCC.

This is how usually Anti Virus companies can block 100 malware with just one signature ( few bytes of codes  ) from a hacker machine even when hackers release a new version of the same malware over and over but AVs are able to catch them because they have created one unique footprint from hacker's computer.

In this case I just had to find Satoshi’s old project somewhere in the internet.

I have to download 100 files from all researchers all around the world but I was failing over and over to create a unique footprint.

I knew satoshi must be a very smart man to hide his identity from the world for such a long time but there is nothing I can’t solve.

I have watched lots of YouTube videos and read lots of comments one by one for days.

Until I watched this video, This video really helped me to have an overview of bitcoin and Adam’s back projects.

https://www.youtube.com/watch?v=XfcvX0P1b5g&t=12s

Here is Adam’s Back website http://www.cypherspace.org/adam/

By knowing Adam’s Back website and his old projects my job was easy I just had to check the projects before 2009 and check if the footprint of his project are matched with Bitcoin.


I wanted to thank you https://archive.org/ for their great job of archiving the internet. I was able to find sha256 of Adam's projects and Bitcoin 0.3.20 and compare them and here is how.

 

 When you compile a file this is how the compiler works.



 

I have used PE Explorer to find a unique footprint from first release of bitcoin.



 

And now with having an old project of hash cash http://www.hashcash.org/ project done by adam back I just have to compare these two exe files so I can see if they are created by the same machine.



Just for your update 2.56 is GCC linker.



 

 And here are Adam’s back hash case projects.

https://www.virustotal.com/gui/file/f3855b93a1cdb23b612d94071cb3349f6c1358e1f2b14b847e074257743cee11

https://www.virustotal.com/gui/file/06ee2a2cefcf2e2a9fe8da7cbd99ef9374403d8c625a1ef8a8a08e2b312a25d5

 






And as you can see both Hascash and Bitcoin has been compiled with a same machine and with the same linker. Both has been coded by Virtual C++ and compiled with GCC linker.


Yes Adam Back is Satoshi Nakamoto based on the fact and my research.


Also i recommenced to watch this video for more understanding about him. 

https://www.youtube.com/watch?v=XfcvX0P1b5g&t=12s 


My YouTube  video about Adam Back.

https://www.youtube.com/watch?v=_iMwixTBsb0




Now we have found who coded the first release of bitcoin it's time to check Gavin Andersen's role.

 


He claimed that he first heard about bitcoin on April 25, 2010 but my analysis from his first release shows that he was aware of bitcoin in 2009 and here is how.

Lets check bitcoin 0.3.2.0  files again.

Gavin compiled his first release with different machine and different compilers. 



As you can these files have been compiled with Gaving’s machine.

However, by checking the “uninstall.exe” file from the same project, you can see the project was compiled on 5/12/2009 so basically, he wasn’t telling us the truth.

That's why he removed  Bitcoin 0.3.2.0 from sourceforge and bitcoin.org because he know he messed up!




 

So Adam back is the founder of Bitcoin and Gavin Andersen was aware of Bitocin before April 25,2010 based on he first bitcoin release.

Also the original bitcoin has been compiled on 2008/8/08 and i'm still not sure why!

More about Adam Back 

https://en.wikipedia.org/wiki/Adam_Back



One more thing 

I was trying to post about my research on Bitcoin Forums on Reddit however they keep blocking me!

That must tell you something!


 


 



 


Section2 

Responding to Adam's Comments:




Hello Adam

::::"if you gaze long enough into an abyss, the abyss will gaze back into you"

Your time is gone ! 

 

::::this is confirmation bias,

If this was bias you won’t be writing here. There are 1000 posts over social media out there and you won’t answer to them. You did answer this one because you knew it’s valid also you wanted to keep your anonymity protected.

 

::::staring at random numbers in binaries until you find something that can be misinterpreted, without statistical significance, to say you what you want to hear.

::::Indeed I did link with gcc because I use mingw and linux to cross-compile windows binaries. Now for statistical relevance you need to consider how specific a fingerprint is, an entrypoint is not much of a fingerprint in general I would say, isn't that arising just from generic template ASM code for the base C-library of a binary on a platform?

 

These are not random numbers; these are PE-like Entry Point (EP), Original Entry Point (OEP) in packed PE executables that have been generated by compilers and linkers.

Every compiler and linker generates a unique footprint based on your configuration and your pc setup. ( even if you compile your file in the C drive your compiler ( some ) generates a different footprint when you compile your files in the D drive.


files in the test can be find here:

https://www.virustotal.com/gui/file/5ce7aeb4ad07d6556b42b96c9094ac00063ae4eb2737d3d407cdf13733c1ec4d

https://www.virustotal.com/gui/file/d108cdff2922a60e0054718a84178a40526ba00401fa34a87fb055947c77a182

 

The Start of EP codes are in red.



Since you have used the same computer/setup for compiling these two projects ( hascash vs  libeay32.DLL ) the Compiler left its own signature there. I have highlighted them for you.

 




And here are the ASM versions for you.

 

0:  89 74 24 04             mov    DWORD PTR [esp+0x4],esi
4:  8b 45 10                mov    eax,DWORD PTR [ebp+0x10]
7:  89 44 24 08             mov    DWORD PTR [esp+0x8],eax
b:  8b 45 08                mov    eax,DWORD PTR [ebp+0x8]
e:  89 04 24                mov    DWORD PTR [esp],eax
11: e8                      .byte 0xe8

0:  00 c7                   add    bh,al
2:  04 24                   add    al,0x24
4:  80 00 00                add    BYTE PTR [eax],0x0
7:  00 e8                   add    al,ch

0:  c7 00 00 00 00 00       mov    DWORD PTR [eax],0x0
6:  a3                      .byte 0xa3
7:  10                      .byte 0x10

0:  55                      push   ebp
1:  89 e5                   mov    ebp,esp
3:  5d                      pop    ebp
4:  e9                      .byte 0xe9


Now for more public understanding, I will compare the hascash with the one libeay32.DLL that has been released by Gavin Andersen. 

https://www.virustotal.com/gui/file/c87aa4bb1acbae6ae06e5d4b17f5e43eb4c7f07e618440bb64433b67975b558b/details


As you can see there are not close to each other at all.

Even tho the first version of bitcoin libeay32.DLL has the same source code as the one that has been released by Gavin.




 

Also, the function names are very similar in Hashcash and Bitcoin libraries.

[Name of your Project] [ _ ] [Name of your Function ] [ _ ]  [ Type ]




 

 

::::As I recall I think I compiled early versions of hashcash using Visual C++ (I don't think Virtual C++ exists).

Since 1998.

 

::::Later I switched to mingw cross compiler as I am a linux user and it was annoying to reboot into windows,

Yeah just like satoshi, when he stopped releasing a compiled version of bitcoin after bitcoin-0.1.5 ?

Adam I think you just confirmed that you’re in fact, Satoshi Nakamoto!

 

::::in hashcash-1.06 you can see the "mingw" target was added to the Makefile.

I’m talking about hashcash-1.22-win32-dll not 1.06

 

::::If it's "will be produced by any windows binary compiled by any compiler from microsoft or gcc cross or native during years 2005 - 2010" then that's basically a lot of code, from millions of developers, and doesn't narrow or mean anything statistically useful.

 

I have used the biggest clean DB in the world ( Virus Total ).

I was able to download and compare 140,000 exe files from 2006 to august of 2008.



 

And I was able to compare exe files with the first bitcoin release.



and I was not able to find anything closer than Hashcash!

This project took few months!

 

 ::::I don't know the specific compiler and linker versions over years that use that entry point, but as a maker of a claim that's yours to show.

If you were using a more popular compiler for bitcoin I wasn’t able to catch you but I assumed debugging in VC++ is a pain in the ass while you’re dealing with numbers !  I remember that !

 Also changing the project form your release to Bitcoin Core saved Bitcoin because no one was able to compile your Codes via GCC :)



https://en.wikipedia.org/wiki/Microsoft_Visual_C++

  



::::other than that I can tell you I am not Satoshi, and your correlation looks unscientific and I think statistically meaningless.

You and your best friend Max Keiser kept saying that it's better to be unknown.

https://www.youtube.com/watch?v=cFMJ9yDCTjY

https://www.youtube.com/watch?v=688J9UZJxKg

 

You’re denying it because what Dan Pena predicted, it's going to zero!  

https://www.youtube.com/watch?v=J9hClX7WENM

Also because you’re worried about your investments!


But let me tell you something the bitcoin community is one of the most toxic and censored communities in the world.

also Your friend in the bitcoin core project (Jeff Garzik ) who sent this article to you is the one who blocked my post on bitcointalk.org.

It gets so interesting that I have not posted this article anywhere except on bitcointalk.org and bitcoin’s Reddit and you showed up out of nowhere and commented on my blog.





The case is closed and you’re in fact Satoshi Nakamoto!

Good luck , 

 

  

 


And This is how i have solved the biggest mystery of  the Internet! 


Thanks, Nima


www.Nima.tel









 

Comments

  1. "if you gaze long enough into an abyss, the abyss will gaze back into you" this is confirmation bias, staring at random numbers in binaries until you find something that can be misinterpreted, without statistical significance, to say you what you want to hear. And now Brandolini's Law https://en.wikipedia.org/wiki/Brandolini%27s_law falls on me to refute your unscientific correlations. As I recall I think I compiled early versions of hashcash using Visual C++ (I don't think Virtual C++ exists). Later I switched to mingw cross compiler as I am a linux user and it was annoying to reboot into windows, in hashcash-1.06 you can see the "mingw" target was added to the Makefile. Indeed I did link with gcc because I use mingw and linux to cross-compile windows binaries. Now for statistical relevance you need to consider how specific a fingerprint is, an entrypoint is not much of a fingerprint in general I would say, isn't that arising just from generic template ASM code for the base C-library of a binary on a platform? If it's "will be produced by any windows binary compiled by any compiler from microsoft or gcc cross or native during years 2005 - 2010" then that's basically a lot of code, from millions of developers, and doesn't narrow or mean anything statistically useful. I don't know the specific compiler and linker versions over years that use that entry point, but as a maker of a claim that's yours to show, other than that I can tell you I am not Satoshi, and your correlation looks unscientific and I think statistically meaningless.

    ReplyDelete
    Replies
    1. Please check Part 2 of this article !

      Delete
    2. This is super awesome forensic work.
      Thank you both. (Satoshi and his hunter) :)

      How all of this is even possible. My mind got blown in the last few days, I can't stop reading about everything.
      I so much enjoy searching for clues.

      And you got replay by no one else but AB aka SN :D

      Greetings from Serbia

      I hope this keeps going.
      I support both of you.
      Finally, something interesting to happen in the world.

      TY

      D.

      Delete
    3. Hi Danilo

      Greetings from USA ! my Job is hunting Hackers :) , its time to people to know about founder of Bitcoin!

      Delete
    4. Yes it is time. Thank you for your precious work! Nima

      Delete
  2. Please post mirrors of the DLL I can't download from VirusTotal without premium account

    ReplyDelete
    Replies
    1. Hi Martin , i will release another video with more details and links in case people wanted to download the files , i'll host the files in a public host website , Please stay tuned for more. thanks

      Delete
    2. Hi Martin , here it is

      New Video
      https://www.youtube.com/watch?v=1VcQg7CO59g

      And Files that you've asked!

      https://drive.google.com/file/d/1icblORMXCZx8yvZl1n-PKfzCs7Hm_nWM/view?usp=sharing
      https://drive.google.com/file/d/14b6qyFPfex40Z6sUqzEmxrWIoO6misfp/view?usp=sharing

      Delete

Post a Comment

Popular posts from this blog

Why Adam Back not confirming he is the Founder of Bitcoin ? ( Part 2 )

Exposing Satoshi Nakamoto Founder of Bitcoin (Dr Adam Back)