Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
secfesc — Lightweight security state inspector for Linux — bridging the gap between pretty fetch tools and heavy-duty audit frameworks. | Kitploit
Tools/GitHubGitHub/ake13-art/secfesc
Defensive ToolsVulnerability AnalysisConfiguration AuditingNetwork SecurityAuthenticationLog Analysis
GitHubake13-art/secfesc

secfesc

Lightweight security state inspector for Linux — bridging the gap between pretty fetch tools and heavy-duty audit frameworks.

View Repository
2022 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

root@kitploit:~
                   ____
   ________  _____/ __/__  __________
  / ___/ _ \/ ___/ /_/ _ \/ ___/ ___/
 (__  )  __/ /__/ __/  __(__  ) /__
/____/\___/\___/_/  \___/____/\___/

Typing SVG


Version License Python Platform


This project uses AI as a development tool. All code is human‑reviewed, tested and maintained by the author.




Quick Start


root@kitploit:~
pip install secfesc
root@kitploit:~
secfetch          # Quick security overview
secscan           # Basic audit (no root)
sudo secscan --full   # Complete audit (requires root)



Two Tools in One


ToolPurposeRun as
secfetchQuick security overviewUser
secscanDeep audit (Lynis-like)User or root

secfetch provides instant security status at a glance.

secscan delivers a Lynis-style audit — SSH, users and groups today, growing toward full coverage.




Commands


secfetch

secscan




Checks


secfetch (Currently ~20 checks)

CategoryChecks
SystemKernel, Secure Boot
Kernel SecurityASLR, Lockdown, LSM
Kernel Hardening

secscan (active checks as of v1.7.0)

secscan (roadmap)

VersionCategoriesTarget
v1.8Boot, Services, Logging~120
v2.0Filesystem, Permissions~160
v2.4Compliance (CIS/NIST)~300+

secscan aims to become a Lynis-style auditor. The roadmap numbers are targets, not shipped counts.




Example Output


root@kitploit:~
                   ____
   ________  _____/ __/__  __________
  / ___/ _ \/ ___/ /_/ _ \/ ___/ ___/
 (__  )  __/ /__/ __/  __(__  ) /__
/____/\___/\___/_/  \___/____/\___/

  System
  ────────────────────────────────────────
    ✔  Kernel                6.14.6-zen1-1-zen
    ✔  Secure Boot           Enabled

  Kernel Security
  ────────────────────────────────────────
    ✔  ASLR                  Full
    ✔  Lockdown              integrity
    ✔  LSM                   landlock,lockdown,yama,integrity,apparmor,bpf

  Network
  ────────────────────────────────────────
    ✔  Firewall Rules        firewalld active
    ✔  Open Ports            22 (SSH/TCP), 53 (DNS/UDP)

  Security Score
  ────────────────────────────────────────
    System               [████████████]  92/100
    Kernel Security      [████████████]  95/100
    Network              [██████████░░]  80/100
    ────────────────────────────────────────
    Total                [████████████]  88/100



Documentation





License


GNU General Public License v3.0 - See LICENSE



Download Tool
CommandDescription
secfetchFull security overview
secfetch --shortCompact one-box summary
secfetch fastscanFast scan (enabled checks only, see ~/.config/secfesc/checks.conf)
secfetch liveLive monitoring, auto-refresh every 5 s
secfetch live --interval NLive monitoring, refresh every N seconds
secfetch improveShow failing checks with fix suggestions
secfetch improve --autoInteractive auto-fix selection and apply
secfetch helpList all checks
secfetch help <name>Detailed info about a check
CommandDescription
secscanBasic audit (no root)
secscan --fullComplete audit
secscan --quickEssential checks only
secscan --category sshSpecific category
secscan --report jsonExport results to stdout
secscan --report html --output audit.htmlExport report to file
secscan --verboseEnable verbose/debug output
secscan --quietSuppress human summary
kptr_restrict, dmesg_restrict, ptrace_scope
NetworkFirewall, Ports, Services, SYN Cookies
FilesystemSUID, World Writable, /tmp
CategoryChecks
SSHRoot login, empty passwords, password auth, legacy protocol, X11 forwarding, MaxAuthTries
UsersUID 0 accounts, empty passwords (root), duplicate UID/name
GroupsDuplicate GID/name, root group members
AuthenticationPassword ageing policy, weak hash method, default umask (/etc/login.defs)
FirewallActive firewall detection (firewalld/ufw/nftables/iptables)
CronWorld-writable cron paths/files, unrestricted cron policy
PermissionsMode & ownership of /etc/passwd, /etc/group, /etc/shadow, /etc/gshadow
DocumentDescription
InstallationHow to install
ConfigurationConfigure checks
UsageCLI reference
ArchitectureProject structure
ROADMAP.mdDevelopment plans