Questions tagged [api]
`Application Programming Interface` defines an interface that controls the interactions between a module and its users.
46 questions
1
vote
1
answer
58
views
How to find what app is doing when I press a certain button in the unpacked APK
I will first try to explain what I am trying to accomplish, and then relate that to the question.
There is a certain Android app in which you are able to 'plan a trip' (set a start and end point) and ...
0
votes
0
answers
27
views
In a Ghidra Java extension how can I achieve what the "Convert" context menu item does in the GUI?
In the Ghidra UI there is a "Convert" function on data that lets you change signedness, decimal vs hex, etc:
But I'm writing a Loader extension in Java and I can't seem to find the API that ...
0
votes
0
answers
12
views
getReferencesTo returning None in Ghidra API (GhidraBridge)
I'm having a problem with the Ghidra API's getReferencesTo method in a Python script. When I try to retrieve references to a specific address in the binary, the method systematically returns None and ...
0
votes
0
answers
19
views
Gerrit send js `fetch` to post a reply to a patch
With a gerrit server at http://<server>/, I want to use javascript to POST a reply to a given patch, and that reply should be from my user account. If I manually send a reply using the gerrit UI ...
1
vote
2
answers
114
views
How does Rohitab ApiMonitor capture API calls?
When I use EasyHook to hook API calls, the first bytes of the hooked API function are replaced with a so called "trampoline" which is a jump into EasyHook code.
For example this is TextOutW ...
1
vote
1
answer
80
views
Ghidra API: Getting the parameter storage locations given a FunctionSignature
I want to create a tool that help analyzing certain code. One feature is analyzing calls that are made through a global function pointer. The first parameter is usually a constant pointer, which I ...
0
votes
1
answer
110
views
Recognize API calls of an APK
I have an Apk file for an app that functions as an AI image generator. I want to identify the specific API call responsible for the AI image generation.
How can I do it?
0
votes
1
answer
456
views
How could I extract a certificate and private key out of a exe?
I’m trying to get API responses from a backend service to make a server emulator for a game called NBA 2k17, but I can't get to them cause they are encrypted so I need to impersonate the client to get ...
1
vote
0
answers
333
views
Snapchat Internal API
I have been trying to find a way to access Snapchats internal API and I have found stuff like:
https://github.com/transitive-bullshit/snapchat
https://github.com/NSExceptional/SnapchatKit
https://...
1
vote
0
answers
105
views
How do I reverse engineer a file uploading api?
The API is pretty old and is written in C#, I tried debugging the API calls with mitmproxy.
This is the successful API call (manually uploading file)
but when I tried curling it, it gave me this error ...
1
vote
1
answer
747
views
Decoding API response of unknown encoding?
I'm using Proxyman to inspect the api requests of an app I use. Most of the data is returned in plain JSON blobs but there is one response which is returning data encoded/encrypted. How can I go ...
2
votes
0
answers
833
views
Backtrace HTTP request over few modules when using FRIDA
I am in the process of reverse engineering an IOS IPA using HOPPER and FRIDA. First, I started with POSTMAN, which records the app's HTTP requests. What I find interesting is that the app uses a so-...
2
votes
1
answer
385
views
IDA API: Writing a plugin - How can I ensure that analysis has completed?
I have been reading through the API documentation here and As far as I can tell there are three ways to wait for the analysis to finish.
get_auto_state
auto_wait
auto_is_ok
Looking at the API if ...
1
vote
0
answers
77
views
Understanding the leap of logic in "Secrets of Reverse Engineering"
In Chapter 5 of the book "Secrets of Reverse Engineering" (by Eldad Eilam), the author goes about reversing an undocumented "table" API functions in the NTDLL library. The logic ...
2
votes
1
answer
4k
views
finding rest api urls after decompiling apk
i have two apk files , when i decompile them using apktool i can take a look at decompile code , so here is what really confuse me , in the first apk if i searched the hole files for strings witch ...