TopGit theo dõi kholia/checksec trên GitHub, đã đạt 69 sao. checksec-ng. Elf checksec in Python. Does large-scale package analysis. Now with multi-core support!
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
This is a rough port of the checksec.sh script by Tobias Klein to Python.
My analysis code combines the original checksec (bash script), rpm-chksec
(Steve's script) and Grant's Go port into one Python code base.
The idea behind this exercise is to make analysis of packages easier and more
accessible. One of the cool things is that you can analyze packages for
different Operating System(s) seamlessly while running a single OS.
Additionally, my code works for all RHEL and Fedora versions (and even deb
based distributions).
The analysis code doesn't install any packages on the system, is host OS
agnostic and is quite fast (scales linearly).
Dependencies
On Fedora 19 (or higher), the following command will install all the required
dependencies.
✗ python rpm-shell.py
Loading database ...
read: 35229 packages (35229 suggested)
(Cmd) search sudo
texlive-sudoku
texlive-sudoku-doc
texlive-sudokubundle-doc
sudo-devel
ksudoku
libsss_sudo
sudo
sudoku-savant
texlive-sudokubundle
gnome-games-sudoku
gnome-sudoku
vdr-sudoku
libsss_sudo-devel
(Cmd) describe sudo
description: Sudo (superuser do) allows a system administrator to give certain
users (or groups of users) the ability to run some (or all) commands
as root while logging all commands and arguments. Sudo operates on a
per-command basis. It is not a replacement for the shell. Features
include: the ability to restrict what commands a user may run on a
per-host basis, copious logging of each command (providing a clear
audit trail of who did what), a configurable timeout of the sudo
command, and the ability to use the same configuration file (sudoers)
on many different machines.
group: Applications/System
ver + rel: 1.8.6p7 1.fc19
(Cmd) analyze sudo
{
"build": "sudo-1.8.6p7-1.fc19.x86_64.rpm",
"daemon": false,
"files": [
{
"CANARY": "Enabled",
"CATEGORY": "None",
"NX": "Enabled",
"PIE": "Enabled",
"RELRO": "Enabled",
"RPATH": "Disabled",
"RUNPATH": "Disabled",
"mode": 34889,
"name": "/usr/bin/sudo",
"size": 126608
},
{
"CANARY": "Enabled",
"CATEGORY": "None",
"NX": "Enabled",
"PIE": "Enabled",
"RELRO": "Enabled",
"RPATH": "Disabled",
"RUNPATH": "Disabled",
"mode": 32841,
"name": "/usr/bin/sudoreplay",
"size": 65744
},
{
"CANARY": "Enabled",
"CATEGORY": "None",
"NX": "Enabled",
"PIE": "Enabled",
"RELRO": "Enabled",
"RPATH": "Disabled",
"RUNPATH": "Disabled",
"mode": 33261,
"name": "/usr/libexec/sesh",
"size": 32640
},
{
"CANARY": "Enabled",
"CATEGORY": "None",
"NX": "Enabled",
"PIE": "Enabled",
"RELRO": "Enabled",
"RPATH": "Disabled",
"RUNPATH": "Disabled",
"mode": 33261,
"name": "/usr/sbin/visudo",
"size": 165944
}
],
"group": "Applications/System",
"package": "sudo"
}
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/kholia/checksec là nguồn chính thức.
kholia/checksec có bao nhiêu sao?
kholia/checksec có 69 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/kholia/checksec. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
kholia/checksec có phải mã nguồn mở không?
TopGit chưa ghi nhận license cho kholia/checksec. Phần lớn repo public trên GitHub là mã nguồn mở, nhưng điều khoản khác nhau từng repo — mở file LICENSE để xác nhận.
kholia/checksec còn đang phát triển không?
Commit gần nhất trên kholia/checksec là 12.4 năm trước (theo timestamp GitHub). Repo có 18 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
kholia/checksec là gì?
kholia/checksec (kholia/checksec) là dự án Python trên GitHub. Theo mô tả gốc: checksec-ng. Elf checksec in Python. Does large-scale package analysis. Now with multi-core support!
Đọc đầy đủ README ở tab phía trên.
checksec có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về checksec.