Open delgiu87 opened 4 years ago
delete msf_smali file and rerun the script
this is the solution that i found and worked for me Use
then delete the smali folders and previous projects data from phantom evasion folder then run the setup script (#7 i guess) from phantom_evasion.py
Hope this works
[-] No platform was selected, choosing Msf::Module::Platform::Android from the payload No encoder or badchars specified, outputting raw payload Payload size: 10186 bytes Saved as: msf_gen.apk
[>] Baksmaling...
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true Destination directory (/root/Scrivania/phevasion/msf_smali) already exists. Use -f switch if you want to overwrite it.
[>] Obfuscating Smali code...
Traceback (most recent call last): File "phantom-evasion.py", line 402, in
CompleteMenu()
File "phantom-evasion.py", line 190, in CompleteMenu
Phantom_lib.ModuleLauncher(module_type)
File "Setup/Phantom_lib.py", line 937, in ModuleLauncher
LoadExecModule(M_type,ModOpt)
File "Setup/Phantom_lib.py", line 591, in LoadExecModule
ApkSmaliObfuscator_android(ModOpt)
File "Modules/payloads/MsfvenomObfuscateBackdoor_android.py", line 287, in ApkSmaliObfuscator_android
os.rename("msf_smali/smali/com/metasploit","msf_smali/smali/com/" + ModOpt["Metaspl"])
FileNotFoundError: [Errno 2] No such file or directory: 'msf_smali/smali/com/metasploit' -> 'msf_smali/smali/com/cqptgqyl'