All Projects → felberj → Gotools

felberj / Gotools

Licence: mit
Plugin for Ghidra to assist reversing Golang binaries

Programming Languages

java
68154 projects - #9 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Gotools

Mos
一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS
Stars: ✭ 7,772 (+4553.89%)
Mutual labels:  reverse
Ble Security Attack Defence
✨ Purpose only! The dangers of Bluetooth Low Energy(BLE)implementations: Unveiling zero day vulnerabilities and security flaws in modern Bluetooth LE stacks.
Stars: ✭ 88 (-47.31%)
Mutual labels:  reverse
Reverseextension
A UITableView extension that enables cell insertion from the bottom of a table view.
Stars: ✭ 1,631 (+876.65%)
Mutual labels:  reverse
K1801
1801 series ULA reverse engineering
Stars: ✭ 16 (-90.42%)
Mutual labels:  reverse
One Lin3r
Gives you one-liners that aids in penetration testing operations, privilege escalation and more
Stars: ✭ 1,259 (+653.89%)
Mutual labels:  reverse
2018 Qwb Ctf
2018强网杯CTF___题目整理
Stars: ✭ 106 (-36.53%)
Mutual labels:  reverse
Jbytemod Beta
Java bytecode editor
Stars: ✭ 602 (+260.48%)
Mutual labels:  reverse
Androidreversenotes
Android逆向笔记---从入门到入土
Stars: ✭ 163 (-2.4%)
Mutual labels:  reverse
Shellpop
Pop shells like a master.
Stars: ✭ 1,279 (+665.87%)
Mutual labels:  reverse
Vm80a
i8080 precise replica in Verilog, based on reverse engineering of real die
Stars: ✭ 114 (-31.74%)
Mutual labels:  reverse
Ziptastic Php
Official Ziptastic PHP Library
Stars: ✭ 9 (-94.61%)
Mutual labels:  reverse
Ioswechatfakelocation
A tweak that can fake location info in WeChat
Stars: ✭ 56 (-66.47%)
Mutual labels:  reverse
Easyiterator
🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.
Stars: ✭ 107 (-35.93%)
Mutual labels:  reverse
Shootback
a reverse TCP tunnel let you access target behind NAT or firewall
Stars: ✭ 799 (+378.44%)
Mutual labels:  reverse
Reverse Shell Generator
Web-based reverse shell generator
Stars: ✭ 128 (-23.35%)
Mutual labels:  reverse
Dontbug
Dontbug is a reverse debugger for PHP
Stars: ✭ 710 (+325.15%)
Mutual labels:  reverse
Reverse Engineering
Reverse-Engineered Tools Count-106
Stars: ✭ 94 (-43.71%)
Mutual labels:  reverse
Ctf
some experience in CTFs
Stars: ✭ 165 (-1.2%)
Mutual labels:  reverse
Charon Spring Boot Starter
Reverse proxy implementation in form of a Spring Boot starter.
Stars: ✭ 155 (-7.19%)
Mutual labels:  reverse
Computer Virus
👻计算机病毒以及相应的专杀工具的研发
Stars: ✭ 109 (-34.73%)
Mutual labels:  reverse

Go Plugin for Ghidra

Plugin to assist reversing Golang binaries with Ghidra.

This is in a VERY early stage and for now only handles linux/x86_64 binaries.

Installation

  1. Download the release for your Ghidra version
  2. Copy ZIP to $GHIDRA_DIR/Extensions/Ghidra/
  3. Start Ghidra, File > Install Extensions, check the box next to gotools
  4. Restart Ghidra

Usage

When importing, select the Language x86:LE:64:golang:default

Features

  • Recover function names
  • Recover number of arguments and return type

Developers

Code formatted with

clang-format -i -style=Google src/main/java/gotools/*.java

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].