Home Tip Dan Trik Jika Lupa Password Admin
aagun2006
E-mail
Jika Lupa Password Admin
Tip Dan Trik
igun gunawan, Monday, 13 August 2007 07:07

client : "malem mas sori ganggu nich ..."

aagun2006 : "Iya ada apa ?"

client : "mas minta username dan password admin, saya lupa nich" 

Pernah ngalamin hal begitu, itu hanya sebagian Ilustrasi saya, dan mungkin itu akan benar - benar terjadi pada anda maupun client anda, apalagi dengan banyaknya client tidak mungkin kita mengingat satu - satu username dan password mereka ...

Tips nya adalah dengan membuat user admin sendiri bagi kita sebagai super administrator atau jika kita juga sama lupa yo wish jangan hawatir kamu tinggal buat script, dan buka phpmyadmin kamu lalu dumping scriptnya.

 halah scriptnya mana ya ... he :D

scripnya hanya merubah password anda menjadi md5.

Untuk lebih jelasnya  silakan baca script dibawah ini jadikan nama file index.php atau apalah terserah ente ... :



<?
/****************************************
PLEASE DO NOT REMOVE
*******************************************/
$copy = "Igun Gunawan";
$lisensi = "GNU / GPL";
$email    = " This e-mail address is being protected from spambots. You need JavaScript enabled to view it ";
$tanggal = "12 Agustus 2007";
?>
<?
// Check Jika Submit Mempunyai Nilai
if($Submit){

/*

*/
// Get time from server.

$time    =    date("d/m/Y");

$db        =     $_REQUEST["frm_database"];
$nama     =     $_REQUEST["frm_nama"];
$user    =    $_REQUEST["frm_username"];
$pre    =    $_REQUEST["frm_prefik"];
$pre1    =    $_REQUEST["frm_prefik1"];
$passwd =     md5($_REQUEST["frm_password"]);
$mail    =    $_REQUEST["frm_mail"];
$type    =    $_REQUEST["frm_type"];


echo "Dump Script dibawah ini dan masukan ke mysql anda [KHUSUS JOOMLA] :<br />";

echo "
<HTML>
<HEAD>
<script language=\"JavaScript1.2\">

//Highlight form element- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com

var highlightcolor=\"lightyellow\"

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
if (which.style&&intended.test(which.tagName)){
if (ns6&&eventobj.nodeType==3)
eventobj=eventobj.parentNode.parentNode
return true
}
else
return false
}

//Function to highlight form element
function highlight(e){
eventobj=ns6? e.target : event.srcElement
if (previous!=''){
if (checkel(previous))
previous.style.backgroundColor=''
previous=eventobj
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
}
else{
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
previous=eventobj
}
}

</script>

</HEAD>
<BODY>

<FORM onKeyUp=\"highlight(event)\" onClick=\"highlight(event)\">

<textarea wrap=\"OFF\" cols=\"120\" rows=\"20\">
INSERT INTO `$db`.`$pre$pre1` (
`id` ,
`name` ,
`username` ,
`email` ,
`password` ,
`usertype` ,
`block` ,
`sendEmail` ,
`gid` ,
`registerDate` ,
`lastvisitDate` ,
`activation` ,
`params`
)
VALUES (
NULL , '$nama', '$user', '$mail', '$passwd', '$type', '0', '0', '1', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', ''
);

</textarea>


</form>
<br>
<a href=\"index.php\">Kembali</a><br>
<br><br><br>
<center>
&copy; $copy Lisensi $lisensi <br> $tanggal
</center>
</BODY>
</HTML>
";


}
else

{

// Jika ""Submit" Tidak ada Value tampilkan halaman berikut

?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<h2>SCRIPT DUMPING MYSQL KHUSUS TABLE _users PADA DATABASE JOOMLA</h2>
<form action="<? echo $PHP_SELF; ?>" method="post" name="form" id="form">
<table>

<tr>
<td align="right">Nama Database : </td>
<td><input name="frm_database" type="text" id="frm_database" /></td>
</tr>

<tr>
<td align="right">Prefik Table : </td>
<td><input name="frm_prefik" type="text" id="frm_prefik" Value="jos_"/>
<input name="frm_prefik1" type="hidden" id="frm_prefik1" Value="users"/>
</td>
</tr>

<tr>
<td align="right">Nama : </td>
<td><input name="frm_nama" type="text" id="frm_nama" /></td>
</tr>

<tr>
<td align="right">Username : </td>
<td><input name="frm_username" type="text" id="frm_username" /></td>
</tr>

<tr>
<td align="right">Password : </td>
<td><input name="frm_password" type="text" id="frm_password" /></td>
</tr>

<tr>
<td align="right">E-Mail : </td>
<td><input name="frm_mail" type="text" id="frm_mail" /></td>
</tr>

<tr>
<td align="right">Type : </td>
<td><input name="frm_type" type="hidden" id="type" value="Super Administrator" />Super Administrator</td>
</tr>


</table>
<input type="submit" name="Submit" value="GENERATE" />
</form>
<?
echo "

<br />
<br /><br /><br />
&copy; $copy Lisensi $lisensi <br> $tanggal

";
?>
</body>
</html>
<? } ?>
 

 

dumping file tersebut pada mysql anda.

WARNING!!! Jangan lupa back up dulu ya mySQL na dan jangan lupa perhatikan tag hasil yang telah di GENERATE klo ada yang rancu edit sendirilah he :D...

 

SELAMAT MENCOBA 

Comments
Search
Nice !
deddy 2007-08-15 02:59:22

Bagus lagi kalau ditambah script untuk password yang udah dibuat di .htpasswd, emang kadang2 sifat lupa klien suka bikin mangkel :grin, nice job!
Lebih gampang
vevaphell 2007-08-18 13:08:20

UPDATE `NAMA_DATABASE`.`jos_users` SET `password` = md5('PASSWORD HERE') WHERE
`jos_users`.`id` =62 LIMIT 1 ;
lupa pass
danny 2007-08-19 00:46:42

biasanya sie klo lupa tinggal ketable user tinggal copy paste
generate dulu md5
lewat generator2 yang ad website, biasanya sie generate satutrus disimpen , nti
klo ada yang lupa dirubah sementara

klo htpasswd tinggal generate trus copy
paste dari
http://www.clockwatchers.com/htaccess_tool.html


he he
please kasih tau ya...
rahman 2007-08-21 07:17:23

tau g gimana caranya buat tambahan form di joomla, untuk pendaftaran online? kan
klu d joomla cm data itu tok. saya pengen ada tambahan untuk user yaitu data
kota, tgl lahir, nama ibu dll. pokoknya tentang pendaftaran online. please kasih
tau ya... :grin
perpendek kata kunci
erpasoleh 2008-01-03 01:50:03

:grin lebih jitu dengan nama-nama yang gampang diingat jadi kita nggak lupa!
perlu dihapus ga?
DuoS 2008-07-08 08:40:02

Kalau udah selesai perlu dihapus filenya ga?
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Wednesday, 15 August 2007 05:56  

JUG Indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Login

Web
ID-Joomla
Banner
Dengarkan siaran radio ID-Joomla   Chatroom ID-Joomla   Facebook Page ID-Joomla
We have 973 guests and 2 members online
Joomla! is the trademark of Open Source Matters, Inc in the United States and other countries. The Joomla! name is used under a limited license granted by Open Source Matters.
Id-joomla.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project