اطلاعیه

Collapse
No announcement yet.

مسايل پايه شماره5 What is a PE

Collapse
X
 
  • Filter
  • زمان
  • Show
Clear All
new posts

  • مسايل پايه شماره5 What is a PE

    سلام
    خدمت اساتيد بخش
    اميدوارم حداقل اين كارا به كار يكي بياد ..........
    What is a PE? Where can I learn more about PE's ?
    پی ای چیه و کجا یه حالی ازش بگیرم!!!
    The PE (Portable Executable) is the name given to the format of executables (applications and dll's) written for Windows 95 and NT. For C programmers, you can find definitions of the structures used when dealing directly with PE's in the header file WINNT.H. Each PE comprises of a series of structures, and areas of binary data (or code), known as sections.
    هر فایل پورتابل اجرایی شامل یک سری از ساختار هاو محیط های باینری یا کده هست که به نام سکشن شناخته میشوند .
    مثلا برنامه نویسان سی سر فایل( وین ان تی .اچ) را برای برنامه نوشته شده شان در برنامه معرفی میکنند
    Simplistically, these structures primarily tell the operating system how to load into memory, and execute the program, and how various sections within the PE 'image' can be accessed.
    به طورساده این ساختار ها به ما میگویند که سیستم عامل چگونه برنامه را در حافظه بار کندوچگونه به قسمت های اون یعنی سکشن هایش دست پیدا کند
    Knowledge of the PE format is very useful as a cracker. Its also very interesting, IMHO anyway ;) برای یک کرکر مفید هست که این ها رو بدونه این توصیه میشه( با شما هستم حواست کجاست)
    With PE compressors and cryptors becoming increasingly popular, it is more and more likely you will have to manipulate various areas of the PE's structure to crack a target.
    این قسمت ها با پک کردن برنامه زیاد میشه مث ضرب کردن اونها در هم !
    For newbie crackers, you can worry about this later, but if you're confident with your tools, and looking for a new direction in learning to crack, then read up on the PE.
    کرکر ها خلی با اینها سرو کار دارند جون داداش راست میگه!!!
    You can find several documents (Pietrek, O'Leary, Microsoft) about the PE format from my site <http://carpathia.cjb.net/pe_format.zip>.

    You should also read the excellent tute written by Neural_Noise <http://neudump.cjb.net/>, on PE manipulation of Notepad.
    این هم جا هایی که برین پیک نیک !
    لینک ها اگر کارنکرد مقصر مترجم نیست یه سرچ کنی میابی اما نه توی گوگل...چراش بماند.
    از اونجايي كه خودتون استاديد اگه خواستيد زحمتتون نبود بنده را راهنمايي كنيد تا بهره اي هم از فيو ضات شما به ما برسد. :cool:
    زت زياد

  • #2
    jnop مث اينكه كسي اهل كرك و ... نيست.
    آقا دست درد نکنه. اگه می تونی نمونه ای از این نوع برنامه نویسی که سیستم عامل رو وادار
    به کارهایی که نباید بکنه می کنه بیاورید (حتی المقدور)

    البته به زبان استمبلی آخ ببخشید اسمبلی
    می خوام ببینم این سیستم عامل چطوری از روی نقطه ورودی برنامه می پره.
    احب الاعمال الي الله أدومها وان قل


    پیامبر اکرم (ص):
    محبوبترين كارها در پيش خدا كاريست كه دوام آن بيشتر است ، اگر چه اندك باشد .


    سایت شهر سامن: http://csamen.ir
    گالری تصاویر : http://gallery.csamen.ir

    Comment


    • #3
      سلام
      اینی که شما میگی فکر نکنم ربطی به این داشته باشه در اصل این مبنای یک فایل اجرایی هست و اگه اینی که من گفتم چیز دیگه ای بوده و یا اینکه سوال را جور دیگه ای بگو چون منظورت را نفهمیدم :confused:
      البته اینکه سیستم عامل را به کارهایی که نباید بکنه یا کارهای دیگه ای را بکنه یکم جای بحث داره که منظور چه جور کارهایی هست و فکر کنم بیشتر بره روی بحث برنامه نویسی که من یکی چاکرتم...
      اونوقت این پریدن که گفتی منظورت چی بود ....اگهانتری پوینت را میگی که که همون نقطه شروع برنامه هست که وقتی برنامه به زبان ماشین کامپایل شد و اماده اجرا از همون نقطه برنامه به صورت خط به خط اجرا میشه مثل خوندن یک کتاب
      خودم هم گیج شدم :D
      سوالت و واضح بگی بهتره

      Comment

      Working...
      X