Fix the dockerfiles
Signed-off-by: Dimitris Zervas <dzervas@dzervas.gr>
This commit is contained in:
parent
d7ff62fd87
commit
d4660c0005
@ -1,8 +1,8 @@
|
|||||||
/tests
|
|
||||||
target
|
target
|
||||||
.git
|
.git
|
||||||
.vscode
|
.vscode
|
||||||
.github
|
.github
|
||||||
|
!/.github/undetected-frida-patches.patch
|
||||||
*.nix
|
*.nix
|
||||||
/renovate.json
|
/renovate.json
|
||||||
__handlers__
|
__handlers__
|
||||||
|
@ -23,4 +23,4 @@ COPY . /injectionforge
|
|||||||
WORKDIR /injectionforge
|
WORKDIR /injectionforge
|
||||||
|
|
||||||
# Run with: docker run -it --name iforge -v $(pwd):/injectionforge injectionforge:latest
|
# Run with: docker run -it --name iforge -v $(pwd):/injectionforge injectionforge:latest
|
||||||
CMD ["cargo", "ndk", "-t", ${NDK_ARCH}, "--bindgen", "build"]
|
CMD cargo ndk -t armeabi-v7a --bindgen build --release
|
||||||
|
@ -20,4 +20,7 @@ RUN git clone https://github.com/frida/frida-core /frida-core && \
|
|||||||
ENV FRIDA_CORE_DEVKIT_PATH="/frida-core/build/src/devkit"
|
ENV FRIDA_CORE_DEVKIT_PATH="/frida-core/build/src/devkit"
|
||||||
|
|
||||||
# Run with: docker run -it --name iforge -v $(pwd):/injectionforge injectionforge:latest
|
# Run with: docker run -it --name iforge -v $(pwd):/injectionforge injectionforge:latest
|
||||||
CMD "cargo ndk -t armeabi-v7a --bindgen build --no-default-features --features frida && python3 /frida-core/src/anti-anti-frida.py target/armv7-linux-androideabi/debug/standalone && python3 /frida-core/src/anti-anti-frida.py target/armv7-linux-androideabi/debug/libinjectionforge.so"
|
# CMD [ "cargo", "ndk", "-t", "armeabi-v7a", "--bindgen", "build", "--no-default-features", "--features", "frida", "&&", "python3", "/frida-core/src/anti-anti-frida.py", "target/armv7-linux-androideabi/debug/standalone", "&&", "python3", "/frida-core/src/anti-anti-frida.py", "target/armv7-linux-androideabi/debug/libinjectionforge.so" ]
|
||||||
|
CMD cargo ndk -t armeabi-v7a --bindgen build --no-default-features --features frida --release && \
|
||||||
|
python3 /frida-core/src/anti-anti-frida.py target/armv7-linux-androideabi/release/standalone && \
|
||||||
|
python3 /frida-core/src/anti-anti-frida.py target/armv7-linux-androideabi/release/libinjectionforge.so
|
||||||
|
@ -92,7 +92,7 @@ process (or APK repacking):
|
|||||||
```bash
|
```bash
|
||||||
git clone https://github.com/dzervas/injectionforge
|
git clone https://github.com/dzervas/injectionforge
|
||||||
cd injectionforge
|
cd injectionforge
|
||||||
docker build -t injectionforge-android -f Dockerfile.android
|
docker build -t injectionforge-android -f Dockerfile.android .
|
||||||
docker run -e FRIDA_CODE_FILE=/script.js -v $(pwd)/target:/injectionforge/target -v $(pwd)/myscript.js:/script.js injectionforge-android
|
docker run -e FRIDA_CODE_FILE=/script.js -v $(pwd)/target:/injectionforge/target -v $(pwd)/myscript.js:/script.js injectionforge-android
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -104,8 +104,8 @@ To use a patched frida to evade some basic anti-frida techniques
|
|||||||
```bash
|
```bash
|
||||||
git clone https://github.com/dzervas/injectionforge
|
git clone https://github.com/dzervas/injectionforge
|
||||||
cd injectionforge
|
cd injectionforge
|
||||||
docker build -t injectionforge-android -f Dockerfile.android
|
docker build -t injectionforge-android -f Dockerfile.android .
|
||||||
docker build -t injectionforge-android-undetect -f Dockerfile.android-undetect
|
docker build -t injectionforge-android-undetect -f Dockerfile.android-undetect .
|
||||||
docker run -e FRIDA_CODE_FILE=/script.js -v $(pwd)/target:/injectionforge/target -v $(pwd)/myscript.js:/script.js injectionforge-android-undetect
|
docker run -e FRIDA_CODE_FILE=/script.js -v $(pwd)/target:/injectionforge/target -v $(pwd)/myscript.js:/script.js injectionforge-android-undetect
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user