View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005642||Kali Linux||Tool Upgrade Request||public||2019-08-19 19:29||2020-12-01 10:48|
|Status||resolved||Resolution||no change required|
|Fixed in Version||2020.1|
|Summary||0005642: Include Legion in place of or addition to Sparta|
We'd like to have our fork of Sparta added to the native Kali tools repo. Spoke with Steev and he asked that we open this bug report and assign it to Sophie.
NOTABLE CHANGES FROM SPARTA
|Steps To Reproduce|
Assumes Docker and X11 are installed and setup (including running docker commands as a non-root user)
It is crititcal to follow all the instructions for running as a non-root user. Skipping any of them will result in complications getting docker to communicate with the X server
See detailed instructions to setup docker here and enable running containers as non-root users and granting docker group ssh rights here
git clone https://github.com/GoVanguard/legion.git
Assumes Docker and X11 are installed and setup
Assumes Xming is installed in Windows
Why? Don't do this. :)
Not yet in runIt.sh script.
To install docker components typically needed and add setup the environment for docker, under a term, run:
To enable non-root users to run docker commands, under a term, run:
The order is important for port reservation reasons. If you have WSL, HyperV or Docker Desktop installed then please uninstall those features before proceeding.
LegionDemo-shrunk.gif (2,040,409 bytes)
Logo & GIF Demo
Can we target 2019.3 or 2019.4 / 2020 release for inclusion?
I started to work on this package. I didn't find big issues so far. I think it can be ready soon (before 2019.4 release)
I have a question about the Kali installation. Why do you do this? (what was the issue?)
We can't do such a thing in the Kali package. But if the issue is still present, we can work on it to fix it.
legion version 0.3.6-0kali1 is in kali-dev
The purpose of "strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5" is to strip the library of the ABI-Tag kernel requirement.
This is only available in kernel > 3.15. So if the kernel is newer than this then this line can be omitted.
If not already in the legion deps, please add the "xvfb" package to the legion dependencies.
We had xvfb missing from our installDep.sh script. Without xvfb, the screenshot functionality won't work.
@GoVanguardMH, as I can see "xvfb" is always in legion's dependencies.
We've made some big updates to legion. Would it be possible to give our main legion dev sscottgvit (https://github.com/sscottgvit) access to the package in Kali's gitlab so we can merge some of the more recent updates to the package?
Some other housekeeping wishlist items:
Actually, I can see it's actually in sync... that's great!
Let us know if getting Shane access to the Gitlab is something that's reasonable. Also, let us know what we can do to assist with better integrating Legion into Kali and what requirements we would need to meet to be included as a default install.
before granting direct commit rights we prefer to get some merge requests to build trust relationships. But it's definitely possible in the future.
As for your other requests, I'm not sure what you are referring to. How can we better integrate legion?
I believe it's already part of the default installation since kali-linux-default depends on it.
Next time please open a different bug report, this one was to add legion, don't reopen it for other integration issues.
|2019-08-19 19:29||GoVanguardMH||New Issue|
|2019-08-19 19:29||GoVanguardMH||Status||new => assigned|
|2019-08-19 19:29||GoVanguardMH||Assigned To||=> sbrun|
|2019-08-19 19:42||GoVanguardMH||File Added: LegionBanner.png|
|2019-08-19 19:42||GoVanguardMH||File Added: LegionDemo-shrunk.gif|
|2019-08-19 19:42||GoVanguardMH||Note Added: 0010908|
|2019-09-12 13:57||GoVanguardMH||Note Added: 0011083|
|2019-09-17 09:02||sbrun||Note Added: 0011100|
|2019-10-15 14:15||sbrun||Note Added: 0011195|
|2019-10-17 23:29||GoVanguardMH||Note Added: 0011199|
|2019-10-24 20:22||GoVanguardMH||Note Added: 0011221|
|2019-10-24 22:22||Dober||Note Added: 0011222|
|2019-12-23 08:43||sbrun||Status||assigned => resolved|
|2019-12-23 08:43||sbrun||Resolution||open => fixed|
|2019-12-23 08:43||sbrun||Fixed in Version||=> 2020.1|
|2020-02-13 16:04||GoVanguardMH||Status||resolved => feedback|
|2020-02-13 16:04||GoVanguardMH||Resolution||fixed => reopened|
|2020-02-13 16:04||GoVanguardMH||Note Added: 0012277|
|2020-02-13 16:14||GoVanguardMH||Note Added: 0012278|
|2020-02-13 16:14||GoVanguardMH||Status||feedback => assigned|
|2020-02-14 10:04||rhertzog||Note Added: 0012280|
|2020-02-18 13:25||sbrun||Status||assigned => resolved|
|2020-02-18 13:25||sbrun||Resolution||reopened => no change required|
|2020-12-01 10:48||g0tmi1k||Priority||high => normal|
|2021-05-31 13:37||rhertzog||Category||Tool Upgrade => Tool Upgrade Request|