View Issue Details

IDProjectCategoryView StatusLast Update
0008139Kali LinuxNew Tool Requestspublic2023-01-10 21:29
Reporterenropash Assigned Todaniruiz  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionduplicate 
Summary0008139: mxcheck - An email server scanner
Description

Hi, tool author and first-time Debian packager here.

mxcheck is a an email server scanner. It checks dns entries, autonomous system, if it is listed by blacklists and if the server is an open relay. Development is happening on Github https://github.com/steffenfritz/mxcheck

I created a package https://gitlab.com/fritzsf/mxcheck-debian.

This is my first Debian package so expect two warnings from lintian:

1) There is a man page but dh is not adding it.
2) lintian complains that a point in copyright is missing, but it is there.

Everything else looks good.

Please check if mxcheck can be useful to the Kali community.

Best regards,

Steffen

Relationships

duplicate of 0008052 resolveddaniruiz mxcheck - An email server scanner 

Activities

ampoff

ampoff

2022-12-17 22:36

reporter   ~0017386

Version 1.4.2 released.

I am not updating the Debian package on Gitlab. If this package is one day of interest, I will create a package on Github and keep it in sync with the releases.

arnaudr

arnaudr

2023-01-05 07:33

manager   ~0017387

Ola! If you would like mxcheck to be included in Kali, you should follow the template documented at https://www.kali.org/docs/tools/submitting-tools/, to provide us with basic information about the tool. It helps us to have a quick overview, and as we evaluate tool requests on a regular basis, we'll decided if yes or no we want to include it in Kali.

The packaging part for this tool is trivial, bit even though, it doesn't mean that we want to include it in Kali. Packages need maintenance, from the moment we include it, we must maintain if and fix it if ever it breaks.

Thanks!

ampoff

ampoff

2023-01-05 07:54

reporter   ~0017388

Hi! Thanks for your comment and I will happily follow the template.

[Name] - mxcheck

[Version] - v1.4.2 (versions match git tags)

[Homepage] - https://github.com/steffenfritz/mxcheck

[Download] - https://github.com/steffenfritz/mxcheck/releases

[Author] - Steffen Fritz (ampoff)

[Licence] - GPL v3 - https://www.gnu.org/licenses/gpl-3.0.en.html

[Description] -

mxcheck is an info scanner for e-mail servers.

  • It checks DNS records: A, MX, PTR, SPF, MTA-STS, DKIM,
  • the AS Number and AS Country,
  • the support of StartTLS and the certificate,
  • open ports: 25, 465, 587
  • if the service is listed by blacklists
  • and whether the server is an open relay

[Dependencies] - mxcheck is written in go and distributed as a statically linked, fat binary. For the blacklist check eleven external blacklist services are requested.

[Similar tools] - None standalone tools I am aware of, only externally hosted services like mxtoolbox

[Activity] - It started in October 2018 and is still actively developed and maintained in January 2023

[How to install] - mxcheck can be compiled by go build. To include version and build hash into the binary the included Makefile should be used with make build.

[How to use] - ./mxcheck -s 2600.com There is also an Asciicast https://asciinema.org/a/471229

[Packaged] - Tried my best https://gitlab.com/fritzsf/mxcheck-debian/-/tree/kali/master/debian

kali-bugreport

kali-bugreport

2023-01-10 21:05

reporter   ~0017390

Yet another wrongly cloned issue...

Dup of 0008052

Issue History

Date Modified Username Field Change
2023-01-10 09:52 enropash New Issue
2023-01-10 09:52 enropash Issue generated from: 0008052
2023-01-10 21:05 kali-bugreport Note Added: 0017390
2023-01-10 21:29 daniruiz Assigned To => daniruiz
2023-01-10 21:29 daniruiz Status new => closed
2023-01-10 21:29 daniruiz Resolution open => duplicate
2023-01-10 21:29 daniruiz Relationship added duplicate of 0008052