Open 5odead opened 2 years ago
Veil uses a if else statement for detecting os strings. You can always modify it to fit your os.
Note that it will try to install pycrypto trough apt but its already installed with python3
Also search up where your msfvenom is cause even with the silent flag it will ask for that
Also make sure you have a installed copy of metasploit-framework and postgresql12 or 13 installed and set up cause msfinstall would not do that.
Happy hacking.
i just installed postgresql and i installed metasploit-framework using their default commands
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \ chmod 755 msfinstall && \ ./msfinstall
I dont know where my msfvenom is installed, i get this in searching it up
sodead@anuragspc:~$ sudo whereis msfvenom msfvenom: /usr/bin/msfvenom /opt/metasploit-framework/bin/msfvenom
so i put /usr/bin/msfvenom as my msfvenom folder and then it asked me for my Pyinstaller folder, I installed it using pip3 install Pyinstaller and now its asking me where is my Pyinstaller folder, i dont where it is installed
You can use the locate command to see all paths with the regex you provide
As for msfvenom you can have a look at the free course metasploit unleased by offensive security. It covers alot of metasploit. Also how the filesystem is used.
Also don't forget to run msfdb init and such.
how do i find the Pyinstaller directory locate and whichis command didnt work!
It should be in /bin or in /python or /python3.
If its installed of course.
Not running on Pop OS When i run the setup file, it says
userprimarygroup = root userhomedir = /root rootdir = /home/sodead/Pentest/Veil veildir = /var/lib/veil outputdir = /var/lib/veil/output dependenciesdir = /var/lib/veil/setup-dependencies winedir = /var/lib/veil/wine winedrive = /var/lib/veil/wine/drive_c gempath = Z:\var\lib\veil\wine\drive_c\Ruby187\bin\gem
[ERROR] Unable to determine OS information. Exiting...