PDA

View Full Version : مبتدی: سوال در مورد الگوریتم ساخت سریال



Fire_Man
دوشنبه 01 تیر 1394, 20:36 عصر
با سلام خدمت دوستان و اساتید گرامی

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

من با ollydbg که الگوریتم ساختن سریال یک برنامه رو بررسی میکنم به این حلقه میرسم :




[ 00401A62 |> 8A01 /MOV AL,BYTE PTR DS:[ECX
00401A64 |. 41 |INC ECX
00401A65 |. 84C0 |TEST AL,AL
00401A67 |.^ 75 F9 \JNZ SHORT FixedSec.00401A62



میخواستم بدونم این حلقه در واقع چیکار میکنه ؟

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

pcrlth0n
پنج شنبه 04 تیر 1394, 20:29 عصر
سلام
بنظرم که شما فقط قسمتی ازش رو گذاشتید و کامل نیست
اینجا فقط میاد یه بایت رو از DS:[ECX] میزاره توی AL بعد میبینه اگه AL داخلش صفر نباشه پرش رو انجام میده. تا زمانی که صفر نرسه پرش انجام میشه
بنظر که داره یه رشته رو فقط میخونه تا اینجا.