Describe the bug
when we run the script ( Pip-enviroment not found! )
To Reproduce
Steps to reproduce the behaviour:
EMBA installation default mode
Use the firmware available here:
Start EMBA with the following parameters: ./run-server.sh
additional steps
See an error
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
when we run this ( ./run-server.sh) script showing this error Pip-enviroment not found!
[+] Dependency check
[*] Elementary:
user permissions
user permission - ok
configuration directory - ok
[] Necessary utils on system:
docker - ok
docker-compose - ok
MongoDB - ok
Docker Interface - ok
cve-search - testing
[] CVE-search not working - restarting Mongo database for CVE-search
[*] CVE-search not working - restarting Mongo database for CVE-search
cve-search - not ok
[-] The needed CVE database is not responding as expected.
[-] CVE checks are currently not possible!
[-] Please check the following documentation on Github: https://github.com/e-m-b-a/emba/issues/187
[-] If this does not help, open a new issue here: https://github.com/e-m-b-a/emba/issues
inotifywait - ok
notify-send - ok
[*] EMBA sets up the docker environment.
[*] EMBA initializes docker container.
WARNING: The LOG variable is not set. Defaulting to a blank string.
Creating emba_emba_run ... done
==> Imported 13 helper files
==> Imported 77 module/s
╔═══════════════════════════════════════════════════════════════╗
║ E M B A ║
║ EMBEDDED FIRMWARE ANALYZER ║
╚═══════════════════════════════════════════════════════════════╝
[+] Dependency check
[*] Elementary:
user permissions
user permission - ok
host distribution - ok
configuration directory - ok
external directory - ok
[*] Necessary utils on system:
awk - ok
basename - ok
bash - ok
bash (version): 5 - ok
cat - ok
chmod - ok
chown - ok
cp - ok
cut - ok
date - ok
dirname - ok
dpkg-deb - ok
echo - ok
eval - ok
find - ok
grep - ok
head - ok
kill - ok
ln - ok
ls - ok
md5sum - ok
mkdir - ok
mknod - ok
modinfo - ok
mv - ok
netstat - ok
openssl - ok
printf - ok
pwd - ok
readelf - ok
realpath - ok
rm - ok
rmdir - ok
sed - ok
seq - ok
sleep - ok
sort - ok
strings - ok
tee - ok
touch - ok
tr - ok
uniq - ok
unzip - ok
wc - ok
[] External utils:
bc - ok
tree - ok
unzip - ok
7z - ok
jchroot - ok
uboot mkimage - ok
binwalk extractor - ok
cpu_rec - ok
unblob - ok
sasquatch - ok
unrar - ok
john - ok
pixd visualizer - ok
PHP iniscan - ok
pixd image renderer - ok
progpilot php ini checker - ok
patool - ok
Freetz-NG fwmod - ok
fitimg script - ok
EnGenius decryptor - ok
Android payload.bin extractor - ok
QNAP decryptor - ok
Buffalo decryptor - ok
ubireader image extractor - ok
ubireader file extractor - ok
UEFI image extractor - ok
cve-search script - ok
CVE Searchsploit - ok
Routersploit EDB database - ok
Routersploit CVE database - ok
Metasploit CVE database - ok
checksec script - ok
sshdcc script - ok
sudo-parser script - ok
shellcheck script - ok
fdtdump - ok
linux-exploit-suggester.sh script - ok
objdump disassembler - ok
radare2 - ok
bandit - python vulnerability scanner - ok
qemu-[ARCH]-static - ok
yara - ok
cyclonedx - ok
vmlinux-to-elf - ok
STACS hash detection - ok
Qemu system emulator ARM - ok
Qemu system emulator ARM64 - ok
Qemu system emulator MIPS - ok
Qemu system emulator MIPSel - ok
Qemu system emulator MIPS64 - ok
Qemu system emulator MIPS64el - ok
Qemu system emulator NIOS2 - ok
Qemu system emulator x86 - ok
console. - ok
busybox. - ok
libnvram. - ok
libnvram_ioctl. - ok
vmlinux.mips - ok
zImage.armel - ok
fixImage.sh - ok
preInit.sh - ok
inferFile.sh - ok
inferService.sh - ok
Routersploit installation - ok
Arachni web scanner installation - ok
TestSSL.sh installation - ok
Nikto web server analyzer - ok
Cutycapt screenshot tool - ok
snmp-check tool - ok
Nmap portscanner - ok
hping3 - ok
ping - ok
Metasploit framework - ok
Running Qemu network service - ok
Running Qemu telnet service - ok
cwe-checker environment - ok
Describe the bug when we run the script ( Pip-enviroment not found! )
To Reproduce Steps to reproduce the behaviour:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots
when we run this ( ./run-server.sh) script showing this error Pip-enviroment not found!
[+] Dependency check
[*] Elementary: user permissions user permission - ok configuration directory - ok
[] Necessary utils on system: docker - ok docker-compose - ok MongoDB - ok Docker Interface - ok cve-search - testing [] CVE-search not working - restarting Mongo database for CVE-search [*] CVE-search not working - restarting Mongo database for CVE-search cve-search - not ok [-] The needed CVE database is not responding as expected. [-] CVE checks are currently not possible! [-] Please check the following documentation on Github: https://github.com/e-m-b-a/emba/issues/187 [-] If this does not help, open a new issue here: https://github.com/e-m-b-a/emba/issues inotifywait - ok notify-send - ok
[*] EMBA sets up the docker environment.
[*] EMBA initializes docker container.
WARNING: The LOG variable is not set. Defaulting to a blank string. Creating emba_emba_run ... done ==> Imported 13 helper files
==> Imported 77 module/s
╔═══════════════════════════════════════════════════════════════╗ ║ E M B A ║ ║ EMBEDDED FIRMWARE ANALYZER ║ ╚═══════════════════════════════════════════════════════════════╝
[+] Dependency check
[*] Elementary: user permissions user permission - ok host distribution - ok configuration directory - ok external directory - ok
[*] Necessary utils on system: awk - ok basename - ok bash - ok bash (version): 5 - ok cat - ok chmod - ok chown - ok cp - ok cut - ok date - ok dirname - ok dpkg-deb - ok echo - ok eval - ok find - ok grep - ok head - ok kill - ok ln - ok ls - ok md5sum - ok mkdir - ok mknod - ok modinfo - ok mv - ok netstat - ok openssl - ok printf - ok pwd - ok readelf - ok realpath - ok rm - ok rmdir - ok sed - ok seq - ok sleep - ok sort - ok strings - ok tee - ok touch - ok tr - ok uniq - ok unzip - ok wc - ok
[] External utils: bc - ok tree - ok unzip - ok 7z - ok jchroot - ok uboot mkimage - ok binwalk extractor - ok cpu_rec - ok unblob - ok sasquatch - ok unrar - ok john - ok pixd visualizer - ok PHP iniscan - ok pixd image renderer - ok progpilot php ini checker - ok patool - ok Freetz-NG fwmod - ok fitimg script - ok EnGenius decryptor - ok Android payload.bin extractor - ok QNAP decryptor - ok Buffalo decryptor - ok ubireader image extractor - ok ubireader file extractor - ok UEFI image extractor - ok cve-search script - ok CVE Searchsploit - ok Routersploit EDB database - ok Routersploit CVE database - ok Metasploit CVE database - ok checksec script - ok sshdcc script - ok sudo-parser script - ok shellcheck script - ok fdtdump - ok linux-exploit-suggester.sh script - ok objdump disassembler - ok radare2 - ok bandit - python vulnerability scanner - ok qemu-[ARCH]-static - ok yara - ok cyclonedx - ok vmlinux-to-elf - ok STACS hash detection - ok Qemu system emulator ARM - ok Qemu system emulator ARM64 - ok Qemu system emulator MIPS - ok Qemu system emulator MIPSel - ok Qemu system emulator MIPS64 - ok Qemu system emulator MIPS64el - ok Qemu system emulator NIOS2 - ok Qemu system emulator x86 - ok console. - ok busybox. - ok libnvram. - ok libnvram_ioctl. - ok vmlinux.mips - ok zImage.armel - ok fixImage.sh - ok preInit.sh - ok inferFile.sh - ok inferService.sh - ok Routersploit installation - ok Arachni web scanner installation - ok TestSSL.sh installation - ok Nikto web server analyzer - ok Cutycapt screenshot tool - ok snmp-check tool - ok Nmap portscanner - ok hping3 - ok ping - ok Metasploit framework - ok Running Qemu network service - ok Running Qemu telnet service - ok cwe-checker environment - ok
Pip-enviroment not found!