
أداة استجابة طارئة/جمع معلومات/كشف ثغرات لنظام Linux، تدعم أكثر من 70 فحصًا في 13 فئة بما في ذلك التكوين الأساسي/حركة مرور الشبكة/جدولة المهام/متغيرات البيئة/معلومات المستخدم/Services/bash/الملفات الضارة/جذر النواة (Rootkit)/SSH/Webshell/ملفات التعدين/عمليات التعدين/سلسلة التوريد/مخاطر الخادم.
أداة للاستجابة للطوارئ / جمع المعلومات / اكتشاف الثغرات في Linux، تدعم أكثر من 70 فحصًا في 13 فئة مثل الإعدادات الأساسية / حركة مرور الشبكة / المهام المجدولة / متغيرات البيئة / معلومات المستخدم / الخدمات / bash / الملفات الضارة / Rootkit النواة / SSH / Webshell / ملفات التعدين / عمليات التعدين / سلسلة التوريد / مخاطر الخادم.
سجل التحديثات: 20 أبريل 2024
سجل التحديثات: 5 أغسطس 2022
سجل التحديثات: 7 مارس 2022
تاريخ التحديث: 17 أكتوبر 2021
الطريقة الأولى: التثبيت عبر git clone
git clone https://github.com/al0ne/LinuxCheck.git
chmod u+x LinuxCheck.sh
./LinuxCheck.sh
الطريقة الثانية: الاستدعاء عبر الإنترنت مباشرة [الاستدعاء عبر الإنترنت لا يمكنه استخدام قدرة تحميل التقرير]
bash -c "$(curl -sSL https://raw.githubusercontent.com/al0ne/LinuxCheck/master/LinuxCheck.sh)"
سيتم حفظ الملف بتنسيق ipaddr_hostname_username_timestamp.log
إذا تم التوزيع على أجهزة متعددة، فسيتم إرسال التقرير تلقائيًا إلى عنوان URL معين بعد تنفيذ البرنامج النصي. قم بتغيير webhook_url داخل البرنامج النصي إلى عنوانك الخاص.
# 报告上报的地址
webhook_url='http://localhost:5000/upload'
upload_report() {
# 上传到指定接口
if [[ -n $webhook_url ]]; then
curl -X POST -F "file=@$filename" "$webhook_url"
fi
}
قم بتشغيل خدمة Flask على خادمك لاستقبال تقارير Markdown التي يتم إرسالها من الخوادم.
from flask import Flask, request
app = Flask(__name__)
@app.route('/upload', methods=['POST'])
def upload_file():
if 'file' not in request.files:
return "No file part", 400
file = request.files['file']
if file.filename == '':
return "No selected file", 400
if file:
filename = file.filename
file.save(filename)
return "File successfully uploaded", 200
if __name__ == '__main__':
app.run(debug=True, host="0.0.0.0", port=9999)
تم كتابة هذه الأداة بالاعتماد بشكل رئيسي على الأدوات/المقالات التالية بالإضافة إلى الخبرة الشخصية.