View Issue Details

IDProjectCategoryView StatusLast Update
0008866Kali LinuxKali Package Improvementpublic2024-08-21 13:43
ReporterArszilla Assigned Todaniruiz  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0008866: NetExec Switch to Tags/Main Branch
Description

Hey team,

During a check of Kali's packages, I've realized that python3-sqlalchemy has been updated to 2.0.31+ds1-1 in kali-dev, which was breaking netexec's installation/build.

This was one of the reasons @NeffIsBack and the NetExec team had to create a Kali-specific branch on GitHub for us to be able to package NetExec. Now, this issue is solved (for the most part, which I will elaborate shortly)

To ease the update process, I have submitted an MR: https://gitlab.com/kalilinux/packages/netexec/-/merge_requests/2

This MR contains:

  • debian/watch update,
  • debian/control update - updating the minimum version of a few packages required
  • A new patch to distinguish Kali's package from pipx etc. when nxc --version is executed.

However, not all are roses and sunshine sadly, as the following packages need to be updated before this migration happens:

  • python3-aiosqlite: To be updated to >=0.19.0 - As it stands, this package is maintained by Debian (unlike the others in this list) and Debian has just pushed 0.20.0-1 to Debian Unstable, so it may be a matter of time till it reaches Debian Testing then Kali Dev
  • python3-impacket: Latest commit from the branch
  • python3-lsassy: To be updated to >=3.1.11
  • python3-pypykatz: To be updated to >=0.6.8

Please let me know if you wish for me to file separate tickets for the packages above, and I'll be more than happy to.

TIA

Activities

Arszilla

Arszilla

2024-08-13 21:10

reporter   ~0019639

A quick note: based on a convo I had with @NeffIsBack, impacket should be updated after https://github.com/fortra/impacket/pull/1698 is merged, as this update will be needed for future release(s).

sbrun

sbrun

2024-08-21 13:04

manager   ~0019674

Last edited: 2024-08-21 13:43

I didn't see the MR and I have updated netexec for Python3.12 yesterday and I switched to the Main branch.

netexec is blocked in kali-dev for the moment. It will migrate to kali-rolling with python3-defaults version >=3.12.

We still need to update python3-impacket.

Issue History

Date Modified Username Field Change
2024-08-13 17:51 Arszilla New Issue
2024-08-13 21:10 Arszilla Note Added: 0019639
2024-08-14 08:23 daniruiz Assigned To => daniruiz
2024-08-14 08:23 daniruiz Status new => assigned
2024-08-21 13:04 sbrun Note Added: 0019674
2024-08-21 13:43 sbrun Note Edited: 0019674