ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programming Linux Anti-Reversing Techniques

دانلود کتاب برنامه نویسی تکنیک های ضد معکوس لینوکس

Programming Linux Anti-Reversing Techniques

مشخصات کتاب

Programming Linux Anti-Reversing Techniques

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Leanpub 
سال نشر: 2016 
تعداد صفحات: 246 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 826 کیلوبایت 

قیمت کتاب (تومان) : 39,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Programming Linux Anti-Reversing Techniques به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی تکنیک های ضد معکوس لینوکس نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Contents......Page 2
Preface......Page 5
Using CMake......Page 7
The Code......Page 8
Compiling......Page 11
Executing......Page 13
Accessing the Shell......Page 14
2 Compiler Options......Page 15
-g......Page 16
Recovering the Bind Shell Password with Hexdump......Page 21
Recovering the Bind Shell Password with GDB......Page 23
The Debugging Information in IDA......Page 24
Removing the Debugging Information......Page 25
Case Study: XOR DDOS......Page 27
-s......Page 28
SYMTAB vs. DYNSYM......Page 29
Case Study: The FILE Symbol......Page 33
Examing Trouble After -s......Page 34
Looking at FUNC symbols......Page 36
Hiding FUNC symbols......Page 37
-O......Page 40
Corrected Block Tiny Encryption Algorithm (XXTEA)......Page 41
-Os......Page 47
-O3......Page 49
-funroll-loops......Page 52
Resolving Functions at Runtime......Page 56
ltrace......Page 59
LD_PRELOAD......Page 60
Using musl......Page 63
The Strip Utility......Page 68
Removing the Section Headers Table......Page 72
Little Endian or Big Endian?......Page 82
Flipping the Executable Bit......Page 88
Lying with .init......Page 101
Hiding the Entry Point......Page 111
Mixing the Symbols......Page 122
Code Reorganization......Page 133
Stack Strings......Page 134
XOR Stack String......Page 139
Computing the Function's Size Using a Linker Script......Page 145
Decryption Logic......Page 151
Encryption Logic......Page 158
Creating a Cryptor......Page 166
Implementing the Cryptor......Page 167
Analyzing the Cryptor......Page 172
Indirect Function Calls......Page 178
Signals......Page 183
Early Return......Page 187
Jump Over an Invalid Byte......Page 193
Jump! Jump!......Page 197
Always Follow the Conditional......Page 199
Overlapping Instructions......Page 202
Trace Me......Page 207
Trapping the Debugger......Page 210
Becoming Attached......Page 216
/proc/self/status......Page 219
madvise......Page 223
prctl......Page 232
Detection Before main()......Page 236
Computing Function Checksums......Page 237
Conclusion......Page 246




نظرات کاربران