ndelphit / apkurlgrep Goto Github PK
View Code? Open in Web Editor NEWExtract endpoints from APK files
License: MIT License
Extract endpoints from APK files
License: MIT License
Supported obfuscated apks?
go run apkurlgrep.go
import cycle not allowed
package main
imports fmt
imports errors
imports internal/reflectlite
imports runtime
imports internal/bytealg
imports internal/cpu
imports runtime
Go get is deprecated installation instruction should use go install.
Hi there
First of all, nice project.
I've tested it on some apps, seems like it project paths into the URL paths, is there any way to fix that?
e.g.
Ljava/util/WeakHashMap Ljava/lang/Object Ljava/lang/Enum Landroid/arch/core/internal/FastSafeIterableMap Ljava/lang/ref/WeakReference Ljava/util/ArrayList Landroid/util/SparseArray Ljava/util/HashSet Ljava/util/List
can you please add an option to link every path to ther url results? in something like results.txt to read later
It would be great if you can implement an option to provide path or directory of the decompiled APK folder.
apkurlgrep/extractor/skipExtensions.go
Line 28 in a188a98
.so
files contains native code which may contain URLs too. I suggest to search URLs in them too.
You may process .so
file with strings
first.
love the tool use it alot makes stuff easier for me but wondering and call me crazy lol but is there a way to implement grepping just for deeplink schemes was wondering if this is possible?
Hi, I was trying to install and use the apkurlgrep
. I already have apktool installed and running in my system without any issues. But looks like apkurlgrep
doesn't executes for me:
% go get -u github.com/ndelphit/apkurlgrep
% apkurlgrep -a Downloads/abc.apk
zsh: command not found: apkurlgrep
I tried running the command ans successfully installed the apktool but the install apkurlgrep doesn't seem to work. i cloned the github repo and then tried using go run apkurlgrep -a /path/to/apk
but that didn't work as well. am i doing something wrong ?
root@kali:/Desktop/# apkurlgrep M*.apk/Desktop/# apkurlgrep M*.xapk
bash: apkurlgrep: command not found
root@kali:
bash: apkurlgrep: command not found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.