تفکرات صفر و یکی
نوشته های من در مورد سیستم عامل، درایور نویسی، مهندسی معکوس، امنیت و هر چیز سطح پایین دیگر
خانه
درباره من
آموزش های درایور نویسی در ویندوز
تفکرات صفر و یکی
نوشته های من در مورد سیستم عامل، درایور نویسی، مهندسی معکوس، امنیت و هر چیز سطح پایین دیگر
طبقه بندی موضوعی
درایور نویسی در ویندوز
(۷)
مهندسی معکوس
(۱)
ساختار داخلی ویندوز
(۲)
USB
(۱)
معماری های x86 و x86_64
(۳)
کلمات کلیدی
ویندوز
آموزش درایور نویسی
کرنل
x86_64
x86
windbg
Device Object
Segmentation
Segment Selector
Segment Descriptor
Paging
Memory Management
IA-32e Memory Management
Virtual-8086 Mode
Rings
Real Mode
Protected Mode
Privilege Levels
Model Specific Registers
MSR
IA-32e Mode
Control Registers
Compatibility Mode
Processor Security Features
Processor Manual
Optimization
Intel
AMD
Upper Filter Driver
Stack Location
بایگانی
اسفند ۱۳۹۶
(۱)
آبان ۱۳۹۵
(۲)
مهر ۱۳۹۵
(۳)
بهمن ۱۳۹۳
(۱)
تیر ۱۳۹۳
(۱)
ارديبهشت ۱۳۹۳
(۱)
فروردين ۱۳۹۳
(۱)
بهمن ۱۳۹۲
(۳)
آخرین مطالب
۹۶/۱۲/۲۷
راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت دوم
۹۵/۰۸/۲۰
راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت اول
۹۵/۰۸/۰۶
راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت صفر
۹۵/۰۷/۲۶
نوشتن یک File System Filter Driver
۹۵/۰۷/۱۴
IRQL چیست و چه ارتباطی با IRQ و وقفه ها دارد؟
۹۵/۰۷/۰۸
روش های دسترسی به بافر داده در درایورهای ویندوزی
۹۳/۱۱/۲۵
معرفی کتاب و منابع برای درایور نویسی در ویندوز
۹۳/۰۴/۰۹
چگونه با Device Simulation Framework یک USB مجازی بسازیم
۹۳/۰۲/۱۴
Device Stack چیست؟
۹۳/۰۱/۲۷
مقدماتی بر دیباگر windbg
پربیننده ترین مطالب
۹۲/۱۱/۰۷
آموزش درایور نویسی - قسمت اول - سلام دنیا
۹۲/۱۱/۱۵
آموزش درایور نویسی - قسمت دوم - ارتباط با سطح کاربر
۹۳/۰۴/۰۹
چگونه با Device Simulation Framework یک USB مجازی بسازیم
۹۳/۰۱/۲۷
مقدماتی بر دیباگر windbg
۹۵/۰۷/۱۴
IRQL چیست و چه ارتباطی با IRQ و وقفه ها دارد؟
۹۳/۰۲/۱۴
Device Stack چیست؟
۹۵/۰۸/۲۰
راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت اول
۹۳/۱۱/۲۵
معرفی کتاب و منابع برای درایور نویسی در ویندوز
۹۵/۰۷/۲۶
نوشتن یک File System Filter Driver
۹۶/۱۲/۲۷
راهنمای معماری های x86 و x86_64 برای برنامه نویسان سیستمی - قسمت دوم
آخرین نظرات
۲ مهر ۰۱، ۰۷:۱۳ - بهروز
با سلام بنده از اطلاعاتی خوبی که ...
۲۵ فروردين ۰۱، ۲۲:۴۵ - مرتضی یوسفی
با سلام.من نرم افزار دارم که با ...
۲۹ آبان ۰۰، ۰۲:۰۲ - احسانک
سلام خیلی ممنون از مطلب شما یه ...
۳۰ دی ۹۹، ۱۹:۴۳ - یه بنده خدا
سلام uac غیرفعال هست با دسترسی ...
۲۵ دی ۹۹، ۲۱:۲۲ - یه بنده خدا
سلام debug view هم روی ویندوز 7 ...
۲۴ دی ۹۹، ۲۰:۲۹ - یه بنده خدا
سلام با تشکر از آموزش خوبتون ...
۲ مهر ۹۹، ۰۴:۱۶ - پیکوبت
I love your blog.. very nice ...
۲۴ شهریور ۹۹، ۱۲:۱۷ - حسین
سوالی داشتم در خصوص این که در ...
۲۴ شهریور ۹۹، ۱۱:۵۵ - حسین
سلام ممنون از پست خوبتون . این پست ...
۱۵ فروردين ۹۹، ۲۱:۰۵ - ____
سلام خیلی ممنون که علمتون رو به اشتراک میزارید
پیوندهای روزانه
7 tools for analyzing performance in Linux with bcc/BPF
Defending against Rowhammer in the kernel
DTrace for Linux 2016
Cache Allocation Technology Improves Real-Time Performance
Cache Monitoring Technology and Cache Allocation Technology
C2C - False Sharing Detection in Linux Perf
MalwareTech SBK - A Bootkit Capable of Surviving Reformat
VENOM, don’t get bitten.
Analyzing MS15-050 With Diaphora
From the Ground Up: How I Built the Developer's Dream Keyboard
The Intel Intrinsics Guide
Debugging LPCs with WinDbg
Reverse engineering NAND Flash for fun and profit
8086tiny
Hacking and patching TP-LINK TD-W8901G router
System Address Map Initialization in x86/x64 Architecture Part 2: PCI Express-Based Systems
System Address Map Initialization in x86/x64 Architecture Part 1: PCI-Based Systems
پیوندها
Reverse Code Engineering
کتاب خونه ی امنیت
سیستم عامل آراکس
سیستم عامل کوثر
اثر پروانه ای
چنین مطلبی وجود ندارد