PHP Decoder 1 , 2 بازديد ها:
3832 , پاسخ ها:
26 سلام
بلاخره اين امتحانات خرداد ماه به مغزم فشار اورد و منم داغ کرده بودم، که توي اين چند روزه يک Script با PHP نوشتم که فايل هاي EnCode شده، را DeCode کند... البته فعلا چند مدل Encryptها را پشتيباني مي کند، ولي در آينده کامل ترش مي کنم
نمي دونم کار درستي کردم يا نه، چون ضرر بزرگي به جامعه Open Source مي زنه ...
حالا اگر اين برنامه مضر است لطفا اين تاپيک را حذف کنيد، چون من راضي به زيان کسي نيستم ...
اين برنامه از Encryptهاي زير را پشتيباني مي کند:
PHPLockIt نسخه 2008 PHP Cryptz 2.1 Maze 1.1 light
براي نمايش برنامه اينجا کليک کنيد:
http://mahdy.110mb.com/decoder.php
لطفا مشکلاتش را همين جا بگيد...
در ضمن کسي host مجاني سراغ داره که تبليغ و ... نمي گذاره و database و امکان htaccsess به همراه باز بودن تابع fsocket داره، معرفي کند... (8
شاد باشيد
[ تبليغات ] سیستم دامنه رایگان این سیستم به شما این امکان را می دهد که به کاربران وب، دامنه رایگان ارایه دهید. در واقع کاربران بوسیله این سیستم می توانند برای وب سایت ها... توسط
abbas در 17 خرداد 1387 - 23:04 ، پست ها: 522
سلام،
ميشه توضيح بدي كه اصلا چيه؟ و چي كار ميكنه.(ببخشيدا...)
در مورد طرز كارش هم يه توضيح بدي بد نيست.(اول بگو چيه بعد طرز كارش.)
توسط
ermya در 18 خرداد 1387 - 0:00 ، پست ها: 63
سلام مهدي جان ايول كارت خيلي عاليه !
چند تا چيز كوچولو بگم اگه ناراحت نميشي البته !
ميدونم چون تازه راهش انداختي وقت نكردي اين كار ها رو كني ولي من ميگم يادت نره :
رو گرافيكش يكم كار كن !
يه فيلتر بزار كه فقط فايل هاي php. رو Upload کنه ....
يه security image هم بزاري جالب ميشه ! چون پابليک بشه حملات spam شروع ميشه....
البته اگه دوست داشتي ميشه چند تا ديگه هم بهش اضافه کرد مثل md5 ...
يه لودينگ براش بزار که زماني که کاربر منتظره اعصابش بهم نريزه !
يه option براش ميزاشتي که طرف الگوريتم رمز رو انتخاب ميکرد برنامه قوي تر جلوه ميکرد !
و خلاصه کلي کار هاي جالب ديگه !
در ضمن حتما" تکميلش کن و پابليکش کن در مورد هاست هم ميتوني رو سرور خودم بزاري !
در مورد md5 هم اگه مشکل داشتي به خودم بگو فکر ميکنم بتونم کمک کنم
البته شما استاد ما هستي و ما شاگرد شما
راستي داشت يادم ميرفت ! واسه اين ببين ميتوني كاري كني ؟ ionCube
اينم اضافه بشه كه ديگه فكر كنم بيشتر اسكريپت ها نال بشن
توسط
mahdi در 18 خرداد 1387 - 8:15 ، پست ها: 770
همون کاري را که دستي براي Decode کردن فايل انجام مي دي را عباس اين برنامه خودش انجام مي دهد... حالا اگر يکم فکر کني مي بيني که چه طوري کار مي کند...
براي فيلتر کردن توش يک شرط گذاشتم که فايل را از لحاظي که مي خواهد بررسي کند، توش <? فايل هاي PHP وجود داشته باشد...
تصوير امنيتي را هم چشم، فقط توي تير که نسخه که وقت Releases است.
MD5 هم پايگاه داده زيادي مي خواد، حساب کردم 2-3 Gigabyte حجم براي تعداد 20 رقمي نياز داره، که ...
مگه بيش تر از 2-3 ثانيه منتظر براي ديکد کردن مونديند؟
الگوريتم ionCube را ندارم، فکر کنم Ext بخواهد؟ ولي اگر الگوريتمش را داري يک پيام خصوصي بزن...
اگر براي تعيين الگوريتم رمز بيام انتخاب بگذارم، کاربري از کجا بفهمه که با چه الگوريتمي کد شده؟ نمي دونم...
راستي توي اين برنامه چند تا License شکوندم، که اگر بيام روي Host شما يا خودم بگذارم، هم فشار به سرور مي آيد و هم مشکلاتي براي بقيه ايجاد مي کند و ...
موفق و سربلند باشيند...
توسط
mojtaba در 18 خرداد 1387 - 9:43 ، پست ها: 1007
سلام،
باب ايول . . . ترکوندي ها . . .
من حرفي ندارم که بگم. در واقع اصلا حرف نداره ...
مگه امتحاناتت تموم نشده؟؟؟
توسط
mahdi در 18 خرداد 1387 - 10:56 ، پست ها: 770
امتحانات که نه، فکر کن امروز تا شب بايد 2 تا جغرافيا بخونم، که شانس بياره تا قبل امتحان داغدارش نکنم...
بعدش هندسه - زبان - عربي
اگر هم عمري بمونه شيمي 2
بگذار امتحاناتم تموم بشه، مي خواهم بترکونم... يک چيز خوف بسازم...
توسط
ermya در 18 خرداد 1387 - 12:51 ، پست ها: 63
ببين تو اول بايد ببيني كه واسه چه قشري از كاربر ها اينو آماده كردي اگه واسه مبتدي هاست خوب ميتوني نوع الگوريتم رو نزاري ولي اگه واسه حرفه اي هاست كه البته خودشون اكثرا" دکودر دارن باشه بهتره , چون ميشه تشخيص داد که با چي رمز شده ....
در مورد md5 هم تا حدودي حق با شماست ولي بازم ميشه با يه script از شر کتاب خونه خلاص شد و تمام عمليات رو به خود اسکريپت سپرد
در مورد ionCube هم نميدونم الگوريتمش چيه ولي ديدم اونايي که دکودش ميکنن خيلي هم دنبالش رفتم ولي فعلا" که چيزي دستگيرم نشده ! گفتم بگم شايد شما چيزي بدوني !
در مورد ext هم بگم که منم فکر ميکنم بخواد
راستي در مورد سرور هم فكر نميكنم بخواد بيشتر از
http://www.rapidbaz.com به سرور فشار بياره که البته توي راپيد باز کار رو بين چندتا سرور تقسيم کرديم
توسط
mahdi در 18 خرداد 1387 - 14:51 ، پست ها: 770
خودم هم زياد دنبال الگوريتم ionCube گشتم ولي هيچ، ولي بلاخره پيداش مي کنم:D
MD5 را اسکريپت نوشتم ولي بايد کاربر بايد منتظر بمون، که زمان زيادي مي خواهد، هم چندتا بخواهند، همزمان Decode ، کنند، سرور مي ترکه...
چندتا سرور هم هزينه مي خواهد، نه؟!!
توي نسخه ي بعديش Option را به همراه قالب اضافه مي کنم...
الگوريتم Zend و Encryptهاي ديگري اگر کسي سراغ داره، بگويد.
شاد باشي
توسط
ermya در 18 خرداد 1387 - 20:07 ، پست ها: 63
در مورد md5 اينکه يک سرور freeBSD با رم 2 گيگ و cpu 1.8 dual (3.6) فکر کنم اگه محاسباتم درست باشه تا 23 درخواست همزمان رو بتونه support کنه ولي بنظر مقدار زياد بالا و خوبي نيست از اين بگزريم بزرگترين مشکل فکر ميکنم مدت زماني هست که کاربر بايد منتظر بمونه که اونم اگه بخواي روي سرور دديکيت بزاري ميشه حلش کرد به اين صورت که بعد از دکود کردن اسکريپت رو ميل کنه ولي اگه همچين قابليتي بخواي بزاري بايد پولي کنيش چون مقرون به صرفه نيست
در مورد zend و اينا هم بگم فکر نکنم که به اين راحتي ها بشه اين کار رو کرد چون ديگه همه چيز زير سوال ميره ! ولي شدنيه
توسط
mahdi در 19 خرداد 1387 - 23:10 ، پست ها: 770
خدا بزرگه ... آخر من حال اينا را ميگيرم
توسط
sargardon در 4 تير 1387 - 23:12 ، پست ها: 30
سلام
آقا مهدي دستت درد نکنه ولي من يه تا فايل بهش دادم نتونست ديکود کنه!
حالا مگه php encoder فايل ها رو با کد رمزنگاري نميکنه!؟ بازم ميشه سورس اصلي فايل رو ديد!!!!؟
لطفا اگه برنامتون رو کامل کرديد و دلتون خواست بزاريد ما هم دانلود کنيم.
با تشکر
توسط
mehrdad در 5 تير 1387 - 14:02 ، پست ها: 34
سلام اقا mahdi
دوست من شما استادي اما يه راه حل به ذهنم رسيد گفتم شايد به دردتون بخوره.
هر گاه يه نفر روي دكمه ي decode كليك كرد مي تونين يه session با مقدار 1 به ديتابيس ارسال كنين.
بعد اگه يك نفر ديگه دوباره اين دكمه رو زد خطا بده كه لطفا صبر كنيد.
كار سختي نيست. يه پيشنهاد بود
توسط
mahdi در 6 تير 1387 - 6:24 ، پست ها: 770
سلام آقا مهدي دستت درد نکنه ولي من يه تا فايل بهش دادم نتونست ديکود کنه! حالا مگه php encoder فايل ها رو با کد رمزنگاري نميکنه!؟ بازم ميشه سورس اصلي فايل رو ديد!!!!؟ لطفا اگه برنامتون رو کامل کرديد و دلتون خواست بزاريد ما هم دانلود کنيم. با تشکر
اگر جز اين محدوده اي که برايش تعيين کرده بودم، بود و نتوستDecode کنه برايم Source ارسال کن ببينم و مشکل را براي Decode کردنش رفع کنم...
آخرش که فايل بايد پردازش بشود، پس هميشه هر کاري شدنيه...
همين طوري خود برنامه اش غير قانوني حالا اگر بيام Source برنامه بگذارم که ديگه
سلام اقا mahdi
دوست من شما استادي اما يه راه حل به ذهنم رسيد گفتم شايد به دردتون بخوره. هر گاه يه نفر روي دكمه ي decode كليك كرد مي تونين يه session با مقدار 1 به ديتابيس ارسال كنين. بعد اگه يك نفر ديگه دوباره اين دكمه رو زد خطا بده كه لطفا صبر كنيد. كار سختي نيست. يه پيشنهاد بود
اين پيشنهاد هم قبول...
حالا کار دارم، ولي چند روز ديگر سعي مي کنم اگر وقت داشتم؛ اين پيشنهاد ها را به آن اضافه کنم
شاد باشيد
سلام دوست عزيز
واقعاً از کارت لذت بردم ولي حيف که برا من کار نکرد
من با phplockit يه source معمولي را encode کردم ولي برنامه شما نتونست decode کنه !!!
source برنامه هم اين بود:
<?php
echo ("hello my friend"):
?>
و جوابي که از برنامه شما گرفتم:
<?PHP //Decoded by TinySoft.IR
ر“3ضsz)•²n1؟(0ھ¨- س.>jrڑ؛?>
چرا ؟؟؟؟
توسط
mahdi در 8 مرداد 1387 - 22:10 ، پست ها: 770
گفتم با نسخه 2008 آن، امتحان هم کردم درست هم کار کرده بود
فکر کنم به احتمال زياد با نسخه قدمي آن کار کردي مگرنه درست کار مي کرد...
1 , 2