-
Updated
May 18, 2020
reverse-engineering
Here are 1,941 public repositories matching this topic...
Is your feature request related to a problem? Please describe.
In the current api documentation classes from external libraries are displayed with their full package name. This leaves the user to search for the documentation for the external library themselves for which they must also find the correct version number.
Describe the solution you'd like
It would be nice to have the extern
Extended Binary Coded Decimal Interchange Code (EBCDIC; /ˈɛbsɪdɪk/) is an eight-bit character encoding used mainly on IBM mainframe and IBM midrange computer operating systems. It descended from the code used with punched cards and the corresponding six-bit binary-coded decimal code used with most of IBM's computer peripherals of the late 1950s and early 196
would you mind showing developers how to use apktool as api,you know there are many people use this tool to analyse apks in server,we dont need an jar file to use and we want to use api .Although we learn the whole code about apktool,we sincerely hope you guys can provide a doc to developer to show how to use apktool like useing api
-
Updated
May 14, 2020
Is your feature request related to a problem? Please describe.
Currently when opening a context menu using keyboard in disassembly widget or graph widget it opens generic widget context menu as if user right clicked outside any instructions.
Describe the solution you'd like
Opening context menu using keyboard in those widgets should open the dissaembly context menu for current pos
[iOS Tool] Needle
Describe the issue
Needle doesn't seem to be maintained anymore. The last update was > 1 year and no issues have been answered this year. It also doesnt' seem to work on iOS JB devices with Chimera. FSecureLABS/needle#273
We should review where we use Needle and if other tools are a better alternative (e.g. objection, passionfruit).
https://github.com/Co2333/coreBase/blob/master/OneMonkey.sh
It will auto install following thing with out any issues, easy for beginners:
HomeBrew
wget
ldid
ldid2
dpkg
libimobiledevice
libimobileinstaller
python
THEOS
MonkeyDev
frida-tools
frida-ios-dump
It will auto swip the localhost to user ip and also ios device ssh password
After install, run this py like
username$ fri
urrently I do not know the structure of the payload that should be sent to the server, in the documentation they speak of 3 paramatros [description, attributes, content] but the model whatsapp_binary_writter that triggers an error and closes the connection
刚才试着用update_hosts.py更新了一次,发现有不少用于DNS污染的错误的IP没有被过滤出来。
比如:
| IPv6查询结果 | 域名 | IP实际所有者 |
|---|---|---|
| 31.13.64.33 | www.google.com | |
| 208.101.60.87 | encrypted.google.com | SoftLayer |
| 69.171.230.18 | google.com.hk | |
| 64.13.192.76 | accounts.google.com.hk | Media Temple |
| 31.13.68.22 | clients1.google.com.hk | |
| 69.63.180.173 | mobile.google.com.hk | |
| 208.1 |
Env:
- python 3.8
- capstone 4.0.1
- ubuntu 18.04 (WSL)
Repro:
import capstone
md = capstone.Cs(capstone.CS_ARCH_X86, capstone.CS_MODE_32)
md.detail = True
# case 1
# expected: fstcw WORD PTR [ebp-0x4] (based on Objdump disassembly which round-trips with GNU as)
for insn in md.disasm(b"\x9B\xD9\x7D\xFC", 0):
print(insn.address, insn.mnemonic, insn.op_str)
print(COPYING and README claim this is GPL, but it doesn't specify which version exactly? It looks like GPLv2, the question is: "GPLv2 only" or "GPLv2 or later"?
The current uc.c only contains a copyright where it's unclear wether that file also belongs to GPL'd code.
The source files or README should contain [the license text as per COPYING file](https://github.com/unicorn-engine/unicorn/blob/master/CO
-
Updated
Jul 29, 2019 - Objective-C
Right now the process isn't documented and is done by calling different classes in the project. Make a gradle task and document it a bit to make it easier for people to update it themselves.
Related discussion: CalebFenton/simplify#57
-
Updated
Jul 14, 2020
Does anyone uses the AST feature of thje decompiler, i.e. this one:
from pprint import pprint
from androguard.decompiler.dad.decompile import DvMethod
for method in dx.get_methods():
if method.is_external():
continue
dv = DvMethod(method)
dv.process(doAST=True)
pprint(dv.get_ast())
I would really like to see a usecase for this and some code how it is ac
-
Updated
Jul 12, 2020 - Python
As of GDB 8.3 RISCV is supported.hope add basic support for RISC-V
-
Updated
May 16, 2020 - Python
-
Updated
Apr 26, 2020 - Java
-
Updated
Jul 10, 2020 - Python
Documentation
Hi,
I know I am reopening an old discussion that has been already discussed here (#1032 or #162), but this is the one thing that make miasm hard to use. So I wonder if the issue with it is :
- Not enough time to write it ?
- The API is changing too often too create a documentation that stays up to date ?
If it is 1, I think it should be possible to have some other people involved and
-
Updated
May 26, 2020 - PowerShell
Kaitai Struct uses a specific JSON schema for test output.
I want to target it directly from my target language (Nim) but it is not documented anywhere.
After some experimenting I found out the following keys are supported:
- status
- elapsed
- is_kst
Questions:
- Are there other keys supported?
- What exactly does the key
elapsedmean? - What are all the possible values for th
-
Updated
Jul 3, 2019 - Objective-C
-
Updated
Mar 28, 2020
-
Updated
Jul 12, 2020
-
Updated
Dec 31, 2019
-
Updated
Apr 16, 2020 - C
Improve this page
Add a description, image, and links to the reverse-engineering topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the reverse-engineering topic, visit your repo's landing page and select "manage topics."
add please to sdk