Turns out that, although both my user and root could start Armitage, sudo Armitage was tripping me up.
gksu -w armitage solves the problem.
An aside: I noticed that Menu>Help>About shows version 1.4.11. I assume that is just a lingering todo for the menu. (I am in fact running armitage 08.13.15-4)
Search Criteria
Package Details: armitage 08.13.15-4
| Git Clone URL: | https://aur.archlinux.org/armitage.git (read-only) |
|---|---|
| Package Base: | armitage |
| Description: | Metasploit GUI Front ened written in java |
| Upstream URL: | http://www.fastandeasyhacking.com/ |
| Keywords: | frontent java metasploit |
| Licenses: | |
| Conflicts: | |
| Submitter: | GI_Jack |
| Maintainer: | GI_Jack |
| Last Packager: | GI_Jack |
| Votes: | 24 |
| Popularity: | 0.856116 |
| First Submitted: | 2016-02-18 17:26 |
| Last Updated: | 2016-02-23 18:15 |
Dependencies (3)
- java-environment (intellij-jdk, java-gcj-compat, jdk, jdk-arm, jdk-dcevm, jdk-devel, jdk5, jdk6, jdk7, jdk7-openjdk-infinality, jdk8, jdk8-j9-bin, jdk8-openjdk-infinality, jdk8-openjdk-jetbrains, jdk8-openjdk-jetbrains-git, jdk9-openj9-bin, tuxjdk, zulu-jdk, jdk7-openjdk, jdk8-openjdk, jdk9-openjdk)
- metasploit (metasploit-git)
- postgresql (agensgraph-git, pipelinedb, postgresql-9.3, postgresql-9.4, postgresql-9.5, postgresql-beta, postgresql-git, postgresql-lts, postgresql-src)
Required by (0)
Sources (8)
Latest Comments
markbhp commented on 2017-03-19 21:16
GI_Jack commented on 2017-03-15 12:05
make sure database.yml is filled out correctly in ~/.msf4 for your user
if you are running as root, it needs to be in /root/.msf4
you can run msfrpcd as root and then connect armitage to it as an unprivledged user if you want root only nmap options or such
edit: confirmed working on my desktop
markbhp commented on 2017-03-11 23:04
I'm stumped. I had this working on several machines in the past. Everything in the wiki related to metasploit works. I also have the missing database.yml error (nonsense, it's there). However, in my case, it fails from the terminal too.
teravice commented on 2016-11-01 11:25
for a bizarre reason it runs properly through terminal, it connects to the db and everything, but if I click the armitage launch icon it says it can't find database.yml..