Skip to content
#

reverse-engineering

Here are 1,828 public repositories matching this topic...

astrelsky
astrelsky commented Dec 3, 2019

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

wawo00
wawo00 commented Nov 20, 2018

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

sushi2k
sushi2k commented Aug 11, 2019

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).

lennylxx
lennylxx commented Dec 11, 2017

刚才试着用update_hosts.py更新了一次,发现有不少用于DNS污染的错误的IP没有被过滤出来。
比如:

IPv6查询结果 域名 IP实际所有者
31.13.64.33 www.google.com Facebook
208.101.60.87 encrypted.google.com SoftLayer
69.171.230.18 google.com.hk Facebook
64.13.192.76 accounts.google.com.hk Media Temple
31.13.68.22 clients1.google.com.hk Facebook
69.63.180.173 mobile.google.com.hk Facebook
208.1
minexew
minexew commented Apr 2, 2020

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(
JayFoxRox
JayFoxRox commented Sep 10, 2016

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

reox
reox commented Oct 23, 2019

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

miasm
Te-k
Te-k commented Mar 30, 2020

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 :

  1. Not enough time to write it ?
  2. 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

sealmove
sealmove commented Mar 11, 2020

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:

  1. Are there other keys supported?
  2. What exactly does the key elapsed mean?
  3. What are all the possible values for th

Improve this page

Add a description, image, and links to the reverse-engineering topic page so that developers can more easily learn about it.

Curate this topic

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."

Learn more

You can’t perform that action at this time.