Monday, May 29, 2023

Introduction To Reversing Golang Binaries


Golang binaries are a bit hard to analyze but there are some tricks to locate the things and view what is doing the code.






Is possible to list all the go files compiled in the binary even in an striped binaries, in this case we have only one file gohello.go this is a good clue to guess what is doing the program.


On stripped binaries the runtime functions are not resolved so is more difficult to locate the user algorithms:


If we start from the entry point, we will found this mess:

The golang string initialization are encoded and is not displayed on the strings window.


How to locate main?  if its not stripped just bp on [package name].main for example bp main.main, (you can locate the package-name searching strings with ".main")


And here is our main.main:


The code is:

So in a stripped binary we cant find the string "hello world" neither the initialization 0x1337 nor the comparator 0x1337, all this is obfuscated.

The initialization sequence is:


The procedure for locating main.main in stripped binaries is:
1. Click on the entry point and locate the runtime.mainPC pointer:



2. click on runtime.main function (LAB_0042B030):


3. locate the main.main call after the zero ifs:



4. click on it and here is the main:




The runtime is not obvious for example the fmt.Scanf() call perform several internal calls until reach the syscall, and in a stripped binary there are no function names.



In order to identify the functions one option is compile another binary with symbols and make function fingerprinting.

In Ghidra we have the script golang_renamer.py which is very useful:


After applying this plugin the main looks like more clear:




This script is an example of function fingerprinting, in this case all the opcodes are included on the crc hashing:
# This script fingerprints the functions
#@author: sha0coder
#@category fingerprinting

print "Fingerprinting..."

import zlib


# loop through program functions
function = getFirstFunction()
while function is not None:
name = str(function.getName())
entry = function.getEntryPoint()
body = function.getBody()
addresses = body.getAddresses(True)

if not addresses.hasNext():
# empty function
continue

ins = getInstructionAt(body.getMinAddress())
opcodes = ''
while ins and ins.getMinAddress() <= body.getMaxAddress():
for b in ins.bytes:
opcodes += chr(b & 0xff)
ins = getInstructionAfter(ins)
crchash = zlib.crc32(opcodes) & 0xffffffff

print name, hex(crchash)


function = getFunctionAfter(function)





More info

How To Hack And Trace Any Mobile Phone With A Free Software Remotly

Hello Everyone, Today I am Going To Write a very interesting post for You ..hope you all find this valuable.. :
What is The cost to hire a spy who can able to spy your girlfriend 24X7 days..???? it's around hundreds of dollars Or Sometimes Even Thousands of dollars 🙁
But you are on Hacking-News & Tutorials so everything mentioned here is absolutely free.
would you be happy if I will show you a Secret Mobile Phone trick by which you can Spy and trace your girlfriend, spouse or anyone's mobile phone 24 X 7 which is absolutely free?The only thing you have to do is send an SMS like SENDCALLLOG To get the call history of your girlfriend's phone.isn't it Sounds Cool... 🙂
Without Taking Much Of Your Time…
let's Start The trick…
STEP 1: First of all go to android market from your Girlfriend, spouse, friends or anyone's phone which you want to spy or download the app mentioned below.
STEP 2: Search for an android application named "Touch My life "

STEP 3: download and install that application on that phone.
STEP 4: Trick is Over 🙂
Now you can able to spy that phone anytime by just sending SMS to that phone.
Now give back that phone to your girlfriend.
and whenever you want to spy your girlfriend just send SMS from your phone to your Girlfriend phone Which are mentioned in Touch My Life manage to book.
I am mentioning some handy rules below…
1) Write "CALL ME BACK" without Quotes and Send it to your girlfriend's mobile number for an Automatic call back from your girlfriend's phone to your phone.
2)Write "VIBRATENSEC 30" without Quotes and send it to your girlfriend's mobile number to Vibrate your Girlfriend's Phone for 30 seconds.You can also change Values from 30 to anything for the desired Vibrate time.
3)Write "DEFRINGTONE" without Quotes and Send it to your girlfriend's mobile number..this will play the default ringtone on your girlfriend's phone.
4)Write "SEND PHOTO youremail@gmail.com" without Quotes and Send it to your girlfriend's mobile number.it will take the photo of the current location of your girlfriend and send it to the email address specified in the SMS as an attachment.it will also send a confirmation message to your number.
5)Write "SENDCALLLOG youremail@gmail.com" without Quotes and Send it to your girlfriend's mobile number ..it will send all the call details like incoming calls, outgoing calls, missed calls to the email address specified in the SMS.
6)Write "SENDCONTACTLIST youremail@gmail.com" without Quotes and Send it to your girlfriend's mobile number ..it will send all the Contact list to the email address specified in the SMS.
So Guys Above all are only some Handy features of touch my life…You can also view more by going to touch my life application and then its manage rules... 🙂
Enjoy..:)
Stay tuned with IemHacker … 🙂

Related word


  1. Hacking Tools
  2. Pentest Tools Alternative
  3. Pentest Tools Open Source
  4. How To Hack
  5. Hacker
  6. Bluetooth Hacking Tools Kali
  7. Hacking App
  8. Growth Hacker Tools
  9. Hacking Tools 2020
  10. Pentest Tools Review
  11. Hackrf Tools
  12. Pentest Tools Download
  13. Hack Tools Pc
  14. Pentest Tools Android
  15. Pentest Tools Free
  16. Pentest Tools Nmap
  17. Hack Tools Download
  18. New Hack Tools
  19. Hack Website Online Tool
  20. Best Hacking Tools 2019
  21. Pentest Tools For Android
  22. Physical Pentest Tools
  23. Tools Used For Hacking
  24. Pentest Tools Download
  25. Pentest Tools For Windows
  26. Hacker Tools Github
  27. Hacker Security Tools
  28. Hacking Tools Github
  29. Hacker Tools Linux
  30. Hacking Tools For Windows 7
  31. Game Hacking
  32. Best Pentesting Tools 2018
  33. Hacker Search Tools
  34. Hacking Tools 2019
  35. Hacker Tools Apk
  36. Hacking Tools Usb
  37. Hacking Tools
  38. Nsa Hack Tools
  39. Physical Pentest Tools
  40. Hack And Tools
  41. Pentest Recon Tools
  42. Hack Tools Online
  43. What Are Hacking Tools
  44. Nsa Hacker Tools
  45. Hacking Tools For Kali Linux
  46. Ethical Hacker Tools
  47. Growth Hacker Tools
  48. Hack Tool Apk
  49. Hacking Tools Windows 10
  50. Pentest Tools Tcp Port Scanner
  51. Wifi Hacker Tools For Windows
  52. Hacking Tools And Software
  53. Pentest Tools Github
  54. Hacker Tools For Ios
  55. Hackrf Tools
  56. Hacker Tool Kit
  57. Hacking Tools Pc
  58. Hak5 Tools
  59. Best Pentesting Tools 2018
  60. Hacker Tools Linux
  61. Hacking Tools For Mac
  62. Pentest Box Tools Download
  63. Pentest Tools Kali Linux
  64. Hacking Tools For Windows 7
  65. Pentest Reporting Tools
  66. Pentest Tools Github
  67. Hack Tools For Mac
  68. How To Make Hacking Tools
  69. Hack Tools Mac
  70. Underground Hacker Sites
  71. Android Hack Tools Github
  72. Hack Apps
  73. Hacking Tools For Windows 7
  74. Top Pentest Tools
  75. Hacking Tools Name
  76. Nsa Hack Tools Download
  77. Computer Hacker
  78. Hack Apps
  79. Hacking Tools For Pc
  80. Hacking Tools Hardware
  81. Hacker
  82. Ethical Hacker Tools
  83. Hacker Search Tools
  84. Pentest Recon Tools
  85. Hacker Tools Free Download
  86. Growth Hacker Tools
  87. Hacking Tools Mac
  88. Pentest Tools Website Vulnerability
  89. Hackers Toolbox
  90. Top Pentest Tools
  91. Hacking Tools Download
  92. Hackrf Tools
  93. Hack Tools Pc
  94. Pentest Tools Download
  95. Pentest Tools Find Subdomains
  96. Hacker Tools Software
  97. Hack Tools For Games
  98. Hackrf Tools
  99. Hacking Tools For Mac
  100. Hack App
  101. New Hacker Tools
  102. Hacking Tools Hardware
  103. Top Pentest Tools
  104. Pentest Tools Website Vulnerability
  105. Pentest Box Tools Download
  106. Hacking Tools Download
  107. Beginner Hacker Tools
  108. Pentest Tools Review
  109. Termux Hacking Tools 2019
  110. Hacking Tools Windows 10
  111. Hacking Tools 2019
  112. Computer Hacker
  113. Hacking Tools 2019
  114. Hacking Tools Github
  115. How To Make Hacking Tools
  116. What Is Hacking Tools
  117. Hack Tool Apk
  118. Best Hacking Tools 2019
  119. New Hacker Tools
  120. Hack Tools 2019
  121. Pentest Tools Review
  122. Pentest Tools Port Scanner
  123. Pentest Tools
  124. Usb Pentest Tools
  125. Hacker Tools 2020
  126. Easy Hack Tools
  127. Hacking Tools 2019
  128. Kik Hack Tools
  129. Nsa Hack Tools
  130. New Hack Tools
  131. Hack Tools
  132. Hack App
  133. Best Hacking Tools 2019
  134. Nsa Hack Tools
  135. Hacking Tools For Windows Free Download
  136. Pentest Tools Alternative
  137. Hacking App
  138. Hack Tools Download
  139. Hacking Tools For Pc
  140. Hacking Tools Software
  141. Physical Pentest Tools
  142. Hacking Tools For Windows Free Download
  143. Hacker Tools List
  144. New Hacker Tools
  145. Hack And Tools
  146. Hack Tools Pc
  147. Hacker Tools Free
  148. Hacking Tools For Kali Linux
  149. Best Pentesting Tools 2018
  150. Pentest Tools Subdomain
  151. Hacking Tools Mac
  152. Pentest Tools Android
  153. Pentest Automation Tools
  154. Hacking Tools Windows 10
  155. Hacking Tools Windows
  156. Tools For Hacker
  157. Black Hat Hacker Tools
  158. Pentest Tools Bluekeep
  159. Pentest Tools Open Source
  160. Hacker Tools For Ios
  161. Hacking Tools Free Download
  162. Hack Rom Tools
  163. Pentest Tools For Ubuntu
  164. Hacker Tool Kit
  165. Hack Tools For Pc
  166. Hacking Tools For Mac
  167. Hack Tools
  168. Hacking App
  169. Hacking Tools Kit
  170. Hackers Toolbox
  171. Hacker Tools For Pc
  172. Hacker Tools Online
  173. Hack Tools For Games
  174. Hacking Tools For Windows Free Download
  175. Pentest Reporting Tools

Nemesis: A Packet Injection Utility


"Nemesis is a command-line network packet injection utility for UNIX-like and Windows systems. You might think of it as an EZ-bake packet oven or a manually controlled IP stack. With Nemesis, it is possible to generate and transmit packets from the command line or from within a shell script. Nemesis attacks directed through fragrouter could be a most powerful combination for the system auditor to find security problems that could then be reported to the vendor(s)." read more...

Website: http://www.packetfactory.net/projects/nemesis

More info


  1. New Hacker Tools
  2. Hacking Tools Github
  3. Android Hack Tools Github
  4. Tools Used For Hacking
  5. Hacking Tools And Software
  6. Pentest Tools For Ubuntu
  7. Hacker Tools
  8. Hack Website Online Tool
  9. Hackers Toolbox
  10. Growth Hacker Tools
  11. Usb Pentest Tools
  12. Hacker Tools 2020
  13. Pentest Tools Github
  14. Hacking Tools Name
  15. Pentest Tools Online
  16. Tools Used For Hacking
  17. New Hack Tools
  18. Hacker Tools For Pc
  19. Blackhat Hacker Tools
  20. Best Hacking Tools 2020
  21. Hacker Tools Hardware
  22. Hacking Tools For Kali Linux
  23. Hack Tools For Pc
  24. Hacking Tools For Pc
  25. Hack Tools
  26. Hacker Tools
  27. Growth Hacker Tools
  28. Best Pentesting Tools 2018
  29. Hack App
  30. Hacker Tools For Mac
  31. Pentest Tools Android
  32. Hacking Tools For Windows 7
  33. Pentest Tools Subdomain
  34. Hacking Tools Mac
  35. Install Pentest Tools Ubuntu
  36. Pentest Tools Windows
  37. Hacker Hardware Tools
  38. Blackhat Hacker Tools
  39. Free Pentest Tools For Windows
  40. What Is Hacking Tools
  41. Pentest Tools Review
  42. Hacking Tools For Windows 7
  43. Hacker Tools Free Download
  44. Hackers Toolbox
  45. Hacking Tools For Mac
  46. Pentest Tools Download
  47. How To Make Hacking Tools
  48. Black Hat Hacker Tools
  49. Hacker Tools Software
  50. Hacking Tools
  51. Pentest Tools Nmap
  52. Hacker Security Tools
  53. Pentest Tools Website Vulnerability
  54. Pentest Tools Review
  55. Hacker
  56. Hack Apps
  57. Hacking Tools Hardware
  58. Tools Used For Hacking
  59. Top Pentest Tools
  60. Hacker Tools 2019
  61. Hack Website Online Tool
  62. Pentest Tools Free
  63. Hack Tools Download
  64. Hacker Hardware Tools
  65. Bluetooth Hacking Tools Kali
  66. Pentest Tools List
  67. Bluetooth Hacking Tools Kali
  68. Usb Pentest Tools
  69. Computer Hacker
  70. Hack Tools For Pc
  71. Hack Tools Github
  72. Pentest Tools Online
  73. Pentest Tools Open Source
  74. Hacking Tools Kit
  75. Hacker Tools For Mac
  76. Hacking Tools For Windows 7
  77. What Are Hacking Tools
  78. Pentest Tools For Windows
  79. Hacking Tools For Pc
  80. Tools Used For Hacking
  81. Hacker Tools For Pc
  82. Pentest Tools List
  83. Hack Tools For Pc
  84. Hack Tools Online
  85. Pentest Reporting Tools
  86. Tools 4 Hack
  87. Hacking Tools Download
  88. Android Hack Tools Github
  89. Pentest Tools Alternative
  90. Android Hack Tools Github
  91. Hacking Tools Free Download
  92. What Is Hacking Tools
  93. Easy Hack Tools
  94. Hack Tools Online
  95. Pentest Tools Website Vulnerability
  96. Hacking Tools Github
  97. Hacker Tools For Pc
  98. Hacking Tools Usb
  99. How To Hack
  100. Hack Tool Apk No Root
  101. Best Pentesting Tools 2018
  102. Pentest Tools Website Vulnerability
  103. Pentest Tools Free
  104. Hacking Tools Hardware
  105. Pentest Tools Review
  106. Hacker Tools Free Download
  107. Hacker Tools List
  108. Bluetooth Hacking Tools Kali
  109. Hack Tools Pc
  110. Pentest Reporting Tools
  111. Hacking Tools Github
  112. Nsa Hacker Tools
  113. Hack Tool Apk No Root
  114. Hacking Tools For Windows Free Download
  115. Hacking Tools For Kali Linux
  116. Hacking Tools Github
  117. Pentest Tools Subdomain
  118. World No 1 Hacker Software
  119. Hacker Tools 2019
  120. Hacker Tools For Ios
  121. Hack And Tools
  122. Hacking Tools 2020
  123. Physical Pentest Tools
  124. Hacks And Tools
  125. Hacker Tools For Pc
  126. Tools 4 Hack
  127. Pentest Box Tools Download
  128. Hack App
  129. Tools 4 Hack
  130. Hacking Tools Github
  131. Hack Tools For Ubuntu
  132. Hacking Tools And Software
  133. Game Hacking
  134. Hack Tools Pc