Loading...

BTC Address to donate : [[address]]

Donation of [[value]] BTC Received. Thank You.
[[error]]


hamza parola عضو مميز
  • شكراً: 321
  • تم شكره 1133 مرة في 285 مشاركة

السلام عليكم

ننتقل الى درس جديد من دروس برمجة سكربتات الاختراق
ننتقل الى مرحلة اخرى و هي استغلال api المواقع في برمجة السكربتات و كيفية عمل functions

راح نضرب مثال بهاي الموقع :
كود بلغة HTML:
http://viewdns.info/api/
ا
اعتقد التسجيل و الحصول على ip لا يحتاج شرح

في اي موقع يتم وضع كيفية استخدام الـ api ، مثال في هاد الموقع راح نختار reverse ip


سوف نقوم بتغيير كل الخانات الملونة بمتغير خاص بها
فتصبح الـ payloads هكدا
كود بلغة HTML:
http://pro.viewdns.info/reverseip/?host=$ip&apikey=$api_key&output=json
لن نستخدم مكتبة curl فقط دالة file_get_contents تفي بالغرض في هده الحالات
ليصبح الكود هكدا :


و الناتج :


و الان راح نستعين بدالة json_decode لتحليل الكود و يقوم بتحويله كمصفوفة
شرح للدالة هنا
يصبح الكود هكدا


و الناتج


الان نقوم بعمل كود يستخرج المواقع


stdClass Object راح نستخدم معاها ->{}
و array نستخدم معها []


استخرجت عدد المواقع ب
كود بلغة HTML:
$j_data->{'response'}->{'domain_count'}
و عملت حلقة تكرارية بعددها
كود بلغة HTML:
for($i='0';$i<=$j_data->{'response'}->{'domain_count'};$i++){
تم قمت بطبع الموقع
كود بلغة HTML:
echo $j_data->{'response'}->{'domains'}[$i]->{'name'}."\r\n";
الى الان يكون موضوعنا انتهى
المطلوب منكم عمل سكربت لهاد الموقع md5crack.com باستخدام api و json_decode

بالتوفيق

توقيع
العبادة كثرو في الدومين
غير لتعلم جوج كلمات حس براصو وصل
الهربة و شكرا

http://im49.gulfup.com/o4fk9Z.jpg
فريق حلمي انونيموس

Made In Morocco
23 أعضاء قالوا شكراً لـ hamza parola على المشاركة المفيدة:
s-japonia33 عضو جديد
  • شكراً: 1
  • تم شكره 12 مرة في 5 مشاركة

محاولة فاشلة :/

<?php

@set_time_limit(0);
error_reporting(0);

$word = 'hamza';
$api_key= 'sL7Us1zRta0qmM8w';

$data = file_get_contents("http://api.md5crack.com/hash/sL7Us1zRta0qmM8w/$word");
$js_data = json_decode($data);
echo "$js_data";

?>

hamza parola عضو مميز
  • شكراً: 321
  • تم شكره 1133 مرة في 285 مشاركة

المشاركة الأصلية كتبت بواسطة s-japonia33 اقتباس :
محاولة فاشلة :/
راجع الدرس اخي
انا لم اقم ب
كود بلغة HTML:
echo "$js_data";

توقيع
العبادة كثرو في الدومين
غير لتعلم جوج كلمات حس براصو وصل
الهربة و شكرا

http://im49.gulfup.com/o4fk9Z.jpg
فريق حلمي انونيموس

Made In Morocco
M1rx موقوف
  • شكراً: 66
  • تم شكره 52 مرة في 10 مشاركة

نضن بلي كاينة عفسة كيما هكذا في mandrill api الخاص بالارسال ايمايلات عن طريق smtp

0x00000f4 عضو جديد
  • شكراً: 23
  • تم شكره 136 مرة في 18 مشاركة

اشكرك على الشرح .. جزاك الله خير يا غالي

كود PHP:
<?php

@set_time_limit(0);
error_reporting(0);

$data file_get_contents("http://api.md5crack.com/hash/XAseGwxCNtnakifo/md5crack.com");
$js_data json_decode($data);
echo 
$js_data->parsed;

?>

الأعضاء الذين قالوا شكراً لـ 0x00000f4 على المشاركة المفيدة:
s-japonia33 عضو جديد
  • شكراً: 1
  • تم شكره 12 مرة في 5 مشاركة

hash a word :

<?php

@set_time_limit(0);
error_reporting(0);

$word = 'hamza';
$api_key= 'sL7Us1zRta0qmM8w';

$data = file_get_contents("http://api.md5crack.com/hash/$api_key/$word");
$js_data = json_decode($data);
echo $js_data->phrase;

?>

s-japonia33 عضو جديد
  • شكراً: 1
  • تم شكره 12 مرة في 5 مشاركة

Decrypt MD5 :

<?php

@set_time_limit(0);
error_reporting(0);

$word = 'hamza';
$api_key= 'sL7Us1zRta0qmM8w';

$data = file_get_contents("http://api.md5crack.com/hash/$api_key/$word");
$js_data = json_decode($data);
echo $js_data->parsed;

?>

dark dz عضو مميز
  • شكراً: 151
  • تم شكره 100 مرة في 42 مشاركة

ما اعرف ادا يشتغل

<?php
@set_time_limit(0);
error_reporting(0);
$type="hash";
$x='607863ac8bd2f0b64cf71c4676beab56';
$api='f0friujiodep7m7i';
$m = json_decode(file_get_contents("http://api.md5crack.com/".$type."/".$api."/".$x));
// output the result
echo $m->code;
?>

توقيع
اللهم إنا نسألك علما نافعا
s-japonia33 عضو جديد
  • شكراً: 1
  • تم شكره 12 مرة في 5 مشاركة

sec4ever md5 Crypter
Decrypter en cours ...

كود PHP:
<?php

@set_time_limit(0);
error_reporting(0);

$word $_GET["md5"];
$type="hash";
$api "f0friujiodep7m7i";
$data file_get_contents("http://api.md5crack.com/".$type."/".$api."/".$word);
$js_data json_decode($data); 

?>

<!DOCTYPE html>
<html>
<head>
    <title>Md5 - Sec4ever</title>
</head>
<body bgcolor="black">
<br>

<br>
<p align="center">
<font color="green" style="font-style:comic; font-size:30px;"> Sec4Ever md5 Crypter </font></p>
<br>

<form action="" method="GET">
<p align="center"><input type="text" name="md5" value ="sec4ever" style="background:green;width: 500px; padding: 2px"/>
<br>
<br>

 <p align="center"><input type="submit" value="Crypt it" style="background:green;width: 200px; padding: 2px"/><br><br>

<p align="center"><font color="green">
<?
echo $js_data->phrase;
?></form>
</body>
</html>

jsass عضو مميز
  • شكراً: 1081
  • تم شكره 305 مرة في 86 مشاركة

درس رائع ودالة جميلة
كود PHP:
 <?php

@set_time_limit(0); 
error_reporting(0);


$jsonData  = @file_get_contents("http://api.openweathermap.org/data/2.5/weather?q=kuwait");
$phpArray  json_decode($jsonData);
$weather   $phpArray->weather[0]->deاستبدال scription;
echo 
"The Weather is deاستبدال scription $weather\n";
$Temp      $phpArray->main->temp;
$t         $Temp-273;
echo 
"The Temperature In Kuwait is $t C \n";";

?>

توقيع

كود:
 Q8 Gray Hat Team

Twitter : Kwsecurity
Skype : kuwa1ty2

الأعضاء الذين قالوا شكراً لـ jsass على المشاركة المفيدة: