Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/notnite/bigcheese
discord bot for FFXIV reverse engineers
https://github.com/notnite/bigcheese
Last synced: 4 days ago
JSON representation
discord bot for FFXIV reverse engineers
- Host: GitHub
- URL: https://github.com/notnite/bigcheese
- Owner: NotNite
- License: mit
- Created: 2023-01-18T17:17:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T14:13:10.000Z (6 months ago)
- Last Synced: 2024-05-07T15:33:09.157Z (6 months ago)
- Language: JavaScript
- Size: 46.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bigcheese
ffxiv reverse engineering discord bot
## setup
- clone and init submodules
- download ghidra into `ghidra` and make an empty `ghidra-project` folder
- setup the project with clientstructs:```sh
# Install dependencies (MUST use python 2)
python2 -m pip install \
-t "D:\code\js\bigcheese\ghidra\Ghidra\Features\Python\data\jython-2.7.3\Lib\site-packages" \
pyyaml==5.4.1 anytree# Decompile & rename
./ghidra/support/analyzeHeadless ghidra-project bigcheese \
-import "D:/code/js/bigcheese/bins/ffxiv_dx11.exe" \
-postScript "D:/code/js/bigcheese/FFXIVClientStructs/ida/ffxiv_idarename.py"
```- setup a config.json:
```json
{
"ghidraExecutable": "D:/code/js/bigcheese/ghidra/support/analyzeHeadless.bat",
"scriptDir": "D:/code/js/bigcheese/scripts",
"discordToken": "no",
"discordGuild": "no"
}
```- `pnpm i`
- `node src/index.js`
- done