Loading...

BTC Address to donate : [[address]]

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

z0mbi3-dz عضو نشيط
  • شكراً: 122
  • تم شكره 131 مرة في 38 مشاركة

سلام عليكم

انا عندي فكرة برمجة صفحة تقوم بحظر ايبي شخص ادا اخطا باسوورد


يعني عند دخول الى شل wso ادا اخطا في تسجيل دخول مرتين يقوم باضهار رسالة له Ops The ip Has been Banned


ويقوم ملف بانشاء هاتكس يخظر ايبي شخص


فكرة صغيرة

اول افكاري

توقيع
S3C F0R 3V3R Bad X-ExTr
2 أعضاء قالوا شكراً لـ z0mbi3-dz على المشاركة المفيدة:
s4udiT3rr0rist S4E Team
  • شكراً: 644
  • تم شكره 977 مرة في 379 مشاركة
توقيع

i-
Hmx-+On eht mic
p3rL
is My Lov3
المعرفة هي القوة ، وتقاسم المعرفة هي القوة المفقودة
knowledge is power, knowledge shared is power lost


الأعضاء الذين قالوا شكراً لـ s4udiT3rr0rist على المشاركة المفيدة:
Golden-Hacker عضو مميز
  • شكراً: 5
  • تم شكره 150 مرة في 66 مشاركة

الفكرة كويسة وسهلة علي ما اعتقد لو وضعت قاعدة if يعني نستعملها لو ظهر ان الباس خطاء ودة سهل ينشيء هتكس بس الفكرة الي هتبقا صعبة شوية انو ينقل الاي بي دة في الهتكس بس ممكن نعتمد علي دالة سحب الاي بي زي لم تخش علي اي موقع
يعني لو عملت كود اول ما يخش علي الشيل يظهر الاي بي بس مخفي ولم يبقا خطاء ينشء هتكس مع دالة الاي بي ويضاف في الهتكس وطبعا سهل التخطي عبر تغيير الاي بي او حجات تانية كتييير دية اقل طريقة بس دلوقتي الهكر بيكسل اصل لم يتحظر هيشوف حاجة تانية ارجو اكون ساعدتك شوي وشكراا

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




كود:
<center>
<form method="POST">
<input type='text' name='user' placeholder='lov3r'><br>
<input type='password' name='pass' placeholder='dns'><br>
<input type='submit' name='start' value='Login'>
</form>
</center>
<?php
if($_POST['start'])
{
$user = $_POST['user'];
$pass = $_POST['pass'];
$ip = getenv('REMOTE_ADDR');

if($user == "lov3r" and $pass == "dns")
{
echo "welcome";
}else
{
file_put_contents(".htaccess","Order Allow,Deny\n
Deny from $ip\n
Allow from all");
echo "false .. YOur ip is banned $ip";
}
}

?>
مثال : http://ostadz.com/cli/test.php

حط الباس خطأ وحدث الصفحه

كملو انتا بقى

5 أعضاء قالوا شكراً لـ 0x00000f4 على المشاركة المفيدة:
Mr.DoZ عضو مميز
  • شكراً: 351
  • تم شكره 254 مرة في 49 مشاركة


<?php
$deny = array("111.111.111", "222.222.222", "333.333.333");
if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) {
header("location: http://www.sec4ever.com/");
exit();
} ?>

ويكنك صنع ملف يقوم باتصال و بانشاء هاتكس بهدا الموقع

http://www.htaccesstools.com/block-ips/


الباقي عليك


كود هاتكس صغير
Order Deny,Allow
Deny from 127.0.0.1
Deny from 168.165.12.3
Deny from 192.168.120.3

Hamza-xDz عضو مميز
  • شكراً: 1349
  • تم شكره 1287 مرة في 298 مشاركة

كود يلخص كل شيئ

كود PHP:
<?php 
    session_start
();
    
ob_start();
    
    
?>
    
    
    <?php 
    $try
='5';
$pass='dz';
 
$ip=getenv('REMOTE_ADDR');
if(
$_SESSION['try_time'] > $try){
file_put_contents(".htaccess","Order Allow,Deny\n
Deny from 
$ip\n
Allow from all"
);
die(
'Lamerz');
}
if(empty(
$_SESSION['try_time'])){
$_SESSION['try_time'] = '0';
}
echo 
$_SESSION['try_time'];

if(!isset(
$_SESSION['loged']))
{
echo 
"<form method='post'>
<input type='password' name='pass'><br>
<input type='submit' name='go' >
</form>"
;

if(
$_POST['go']){
  if( 
$_POST['pass'] == $pass){
  
  
$_SESSION['loged'] = 1;

  }else {
  echo 
"You fail".$_SESSION['try_time'];
  
$dz=$_SESSION['try_time'];
  
$_SESSION['try_time'] = $dz+1;
  echo
"<br>".$_SESSION['try_time'];
  
  
  }


}
}









?>

3 أعضاء قالوا شكراً لـ Hamza-xDz على المشاركة المفيدة: