آکادمی آموزش روزبه 📚
3.95K subscribers
4.6K photos
184 videos
1.48K files
6.98K links
🍎آموزش و ترویج علمی فناوری اطلاعات ، امنیت و مدیریت پروژه های مرتبط
🍁 و کمی هم اخلاق و انسانیت

Training of Information Technology, Cyber Security, Project Management, Ethics and Humanitarian

ارتباط با مدیر کانال:
@roozbehadm
Download Telegram
🔅نگاهی به عملکرد EDR: بخش چهارم
✅️مقایسه تلمتری EDR ها و نگاهی به سیسمون


کلیت EDR به سه قسمت از نظر من تقسیم میشود:

تلمتری ( همان شناسایی رفتار های سیستم )
ماژول همبسته سازی رفتار ها ( که هم رول داره هم هوش مصنوعی )
ماژول واکنش

تمام EDR ها خصوصیات مشابهی در سه دسته فوق ارائه نمی‌کنند یعنی در هر دسته یکسری خصوصیات ارائه می‌کنند . مثلا در ماژول همبسته سازی برخی از برخی دیگر قوی تر هستند .

اما اگر فقط بحث در خصوص تلمتری هست که اون رفتارها رو از سیستم بکشیم بیرون و دوتا ماژول دیگه رو کاری نداشته باشیم ؛ حتما باید تلمتری بره توی SIEM بررسی بشه و بله اونوقت میشه درمورد مقایسه EDR وچیزهایی چون سیسمون صحبت کرد .ولی در حالت معمول EDR فراتر از سیسمون هست و تنهایی دو کار بزرگتر انجام میده که سیسمون نمیتونه .

🔵اما حالا که بحث تلمتری شد بیایم یه مقایسه بین EDR های مختلف و حتی سیسمون در زمینه تلمتری در لینک زیر ببینیم :
https://lnkd.in/dKUh4hrK

〽️پی نوشت : این لینک حاصل یک پروژه است که EDR ها رو از بیرون سنجش کرده و ممکنه دقیق نباشه. و بازهم یادآوری کنم این لینک فقط تلمتری EDR ها رو بررسی کرده و نه کل خصوصیت EDR ها منجمله همبسته سازی و واکنش .


#تجربه #درس_آموخته
#اشتراک_دانش
#خوب_بنویسیم

#cybersecurity #threathunting #edr #antivirus

**سایر قسمت‌های این نوشتار در لینکدین
Roozbeh noroozi

https://www.linkedin.com/posts/roozbehnoroozi_github-tsaleedr-telemetry-this-project-activity-7221418170190823434-c8a2?utm_source=share&utm_medium=member_android
#همکاری
#نیازمندی
#پاره_وقت



یک نفر آموزش یک نفر انجام کانفیگ پالو آلتو

یک نفر HSM


پاره وقت
همکاری
#استخدام

ارسال رزومه به
detect@chmail.ir
DHCP Starvation.pdf
2.4 MB
سناریوی عملی برای حمله علیه DHCP

#آکادمی_روزبه
اسپلانک نسخه 9.3 اومد.

برای رهایی از برخی باگ ها خیلی خوبه که استفاده اش کنین .

#آکادمی_روزبه
آکادمی آموزش روزبه 📚 pinned «اسپلانک نسخه 9.3 اومد. برای رهایی از برخی باگ ها خیلی خوبه که استفاده اش کنین . #آکادمی_روزبه»
SOC Concepts & Questions .pdf
1.1 MB
خلاصه ای از دست نوشته ها از مفاهیم SOC

#آکادمی_روزبه
KASYS
BCP & DRP Template .pdf
پیشنهاد برای آموزش دوره های ISMS و BCP
سرتیفیکیت بیش از ۸۳ هزار دامین چرا باطل می‌شود؟


#آکادمی_روزبه

https://thehackernews.com/2024/07/digicert-to-revoke-83000-ssl.html
از chatGPT بهینه استفاده کنیم

مثال : سوال

As a forensic expert , Explain system call

جواب :

A system call is an essential mechanism that allows user-level processes to request services from the operating system's kernel. These services can include tasks like accessing hardware, managing files, allocating memory, or creating and managing processes. Here’s a detailed breakdown of system calls from a forensic expert's perspective:

### Basic Concept

1. Definition: A system call is a controlled entry point that allows a program to request a service from the operating system's kernel.
2. Purpose: It provides an interface between user-space applications and the kernel, enabling them to perform operations that require higher privileges.

### Categories of System Calls

System calls can be broadly categorized based on their functionality:

1. Process Control: Creating and managing processes (e.g., fork(), exec(), wait(), exit()).
2. File Management: Handling files and directories (e.g., open(), read(), write(), close(), unlink()).
3. Device Management: Interacting with hardware devices (e.g., ioctl(), read(), write()).
4. Information Maintenance: Gathering and setting system information (e.g., getpid(), alarm(), sleep()).
5. Communication: Facilitating inter-process communication (e.g., pipe(), shmget(), msgsnd(), recv()).

### System Call Lifecycle

1. Invocation: A system call is typically invoked by a user-level process through a library function (e.g., the C standard library).
2. Transition to Kernel Mode: The CPU switches from user mode to kernel mode to execute the system call. This transition is often triggered by a software interrupt or trap.
3. Kernel Execution: The kernel executes the requested service using its internal resources and privileged instructions.
4. Return to User Mode: The results of the system call are returned to the user process, and the CPU switches back to user mode.

### Forensic Relevance

From a forensic perspective, understanding system calls is crucial for several reasons:

1. Activity Monitoring: System calls provide insights into what a process is doing. By monitoring system calls, forensic experts can track file access, process creation, and other critical activities.
2. Malware Analysis: Malicious software often relies on system calls to perform its actions. By analyzing the sequence of system calls, experts can understand the behavior of malware.
3. Incident Response: During an incident, system call logs can help reconstruct the events leading up to the security breach.
4. Digital Evidence: System call traces can serve as digital evidence in investigations, revealing unauthorized access or data manipulation.

### Tools and Techniques

1. Strace: A widely used tool in Unix-like systems to trace system calls made by a process.
2. Auditd: The Linux Auditing System, which can log system calls for security monitoring and compliance purposes.
3. Sysmon: A Windows system service that logs system calls and other system events for detailed monitoring.

### Example

Here’s a simple example of how a system call works:

#include <unistd.h>
#include <stdio.h>

int main() {
char buffer[128];
int bytesRead;

// System call: read from standard input (file descriptor 0)
bytesRead = read(0, buffer, 128);

// System call: write to standard output (file descriptor 1)
write(1, buffer, bytesRead);

return 0;
}

In this C program:
- The read() system call reads data from the standard input.
- The write() system call writes data to the standard output.

By understanding and analyzing such system calls, forensic experts can gain insights into the actions performed by processes on a system.

#آکادمی_روزبه