[Tutor] FX toolbar addons

Tempat pembahasan dan tutorial penggunaan tools untuk hacking, security dan forensik komputer.

Moderators: Paman, Xshadow, indounderground

Forum rules
Tool yang diupload oleh member tidak diperiksa oleh kami, mungkin saja terinfeksi oleh malware secara disengaja ataupun tidak, saran kami sebaiknya mendownload tool tersebut dari sumber pembuatnya. Bagi yang buat thread diharapkan menampilkan screenshot tool.
Post Reply
User avatar
peniru
Posts: 389
Joined: Fri Jan 25, 2008 9:12 am
Location: makassar
Contact:

[Tutor] FX toolbar addons

Post by peniru » Mon May 31, 2010 11:27 am

Tutorial ini terinspirasi dari addons yang dibuat oleh abah.

Ok langsung ajah,
Yang diperlukan hanyalah :
1. pengetahuan dasar mengenai bahasa xml
2. struktur directory addons
3. Notepad
4. Winzip (untuk melakukan packing file)
5. Kita juga membutuhkan sebuah gambar untuk mempercantik toolbar kita dengan resolusi 16 x 16 file type png
6. Kopi + cemlan buad nemenin  kalo gag ada cewe’na xixixiixi
Ok. Itu ajah sepertina
Langkah awal, kita siapkan tempatnya dulu :
1. Kita buat folder dengan nama plugins yang ingin kita buat. Disini saya memakai nama “penirustyle” boleh diganti kok sesuai keinginan kk2 semuana.
Huruf besar dan kecil dibedakan or casesensitive <= kata orang bule hehehe
2. Didalam folder penirustyle buat lagi folder dengan nama “chrome” tanpa tanda petik
3. Buat lagi 2 folder didalam folder chrome dengan nama “content” dan “skin”.

Kira-kira struktur file & foldernya seperti ini :

+- penirustyle/
+- install.rdf
+- chrome.manifest
+- chrome/
+- content/
+- penirustyle.js
+- penirustyle.xul
+- skin/
+- penirustyle.css
+- web.png


Ok. Kira-kira struktur directory dan file yg akan dibuat seperti diatas...
Pertama-tama kita buat dulu file installernya yaitu :
1. Install.rdf memberikan informasi kepada browser mengenai plugins yang kita buat. (itu yang q pahami.) kalo salah mohon dikoreksi
2. Chrome.manifest  memberikan arah lokasi file plugins dll yang kita buat. (CMIIW)








buka notepad kemudian ketikkan listing ini
============= [start]=====================
<?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">

<Description about="urn:mozilla:install-manifest">


<!-- informasi yang harus ada start -->

<em:id>[email protected]</em:id>
<em:name> penirustyle </em:name>
<em:version>1.0</em:version>

<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>3.6.*</em:maxVersion>
</Description>
</em:targetApplication>
<!-- informasi yang harus ada start -->

<!-- opsional atau boleh tidak ditulis start -->
<em:creator>Peniru</em:creator>
<em:description>contoh addons mozilla.</em:description>
<em:homepageURL>http://www.gegemaster.yourfreehost.com/</em:homepageURL>
<!-- opsional atau boleh tidak ditulis end -->

</Description>
</RDF>
=================[end]==============================
Kemudian simpan dengan nama install.rdf
perlu diperhatikan saat menyimpan, pastikan save as typenya adalah all files.






Buka notepad baru kemudian ketikkan listing berikut
====================[start]====================
content penirustyle chrome/content/
overlay chrome://browser/content/browser.xul chrome://penirustyle/content/penirustyle.xul
skin penirustyle classic/1.0 chrome/skin/
====================[end]======================
Ok, Kemudian simpan dengan nama chrome.manifest
perlu diperhatikan saat menyimpan, pastikan save as typenya adalah all files.

Next Step :
1. Buat file “penirustyle.js”
2. Buat file “penirustyle.xul”
3. Buat file “penirustyle.css”
Untuk liat struktur file untuk lokasi penyimpanan ketiga file diatas.
====================[start]=========================
function penirustyle_LoadURL(url)
{
window._content.document.location = url;

window.content.focus();
}
====================[end]===========================
simpan dengan nama penirustyle.js
perlu diperhatikan saat menyimpan, pastikan save as typenya adalah all files.


===================[start]===========================
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://penirustyle/skin/penirustyle.css" type="text/css"?>

<overlay id="penirustyle-Overlay"
xmlns="http://www.mozilla.org/keymaster/gateke ... s.only.xul">

<script type="application/x-javascript"
src="chrome://penirustyle/content/penirustyle.js" />

<toolbox id="navigator-toolbox">

<toolbar id="penirustyle-Toolbar" toolbarname="Tutorial Toolbar" accesskey="T"
class="chromeclass-toolbar" context="toolbar-context-menu"
hidden="false" persist="hidden">

<toolbaritem flex="0">
<toolbarbutton id="penirustyle-MainMenu" type="menu"
label="Situs Penting" tooltiptext="Ni Menu Buatan Ane Heheh">
<menupopup>
<menuitem label="X-Code Home Page" accesskey="X"
tooltiptext="Navigate to X-code site"
oncommand="penirustyle_LoadURL('http://www.xcode.or.id/')" />

<menuseparator />

<menuitem label="Google" accesskey="G"
tooltiptext="Navigate to Google"
oncommand="penirustyle_LoadURL('http://www.google.com/')" />
</menupopup>
</toolbarbutton>
</toolbaritem>
</toolbar>
</toolbox>
</overlay>
=====================[end]=========================
simpan dengan nama penirustyle.xul
perlu diperhatikan saat menyimpan, pastikan save as typenya adalah all files.





===================[start]===========================
#penirustyle-MainMenu {
list-style-image: url("chrome://penirustyle/skin/web.png");
}
=====================[end]=========================
simpan dengan nama penirustyle.css
perlu diperhatikan saat menyimpan, pastikan save as typenya adalah all files.

Ok semua file yg dibutuhkan sudah siap… sekarang waktunya kita packing file2 tersebut menggunakan winzip.. disini saya pake yg versi 7…
Oke.. click kanan pada folder dan pilih add to zip.

Image


Kemudian akan muncul kotak dialog dan ganti extensi file yg tadinya zip menjadi xpi... kemudian pilih add.. seperti pada gambar.

Image

====

Image



Kemudian tinggal di install pada browser.... ikuti petunjuk berikut.
Browse file xpi yg diextract

Image

========

Image

Klik install now


Image

Kemudian restart firefox



Image

Sekian tutorial ini.
*nb : ”penirustyle” dapat diganti dengan kata2 yg diinginkan.

maap kalo masi banyak kekurangan... masi noobie :malumalu: :malumalu:

Reference:
- http://www.borngeek.com
- http://www.xul.fr/en
- https://developer.mozilla.org/en


thanks to :
my GOD.
Xcode family,
Abah ( buat threadnya yg menjadi inspirasi :D )
‘n kk2 semua penghuni forum xcode :D :love: :love:
.::. My Sign .::.
..noobie Pool..
Pake tools ato tidak bukan masalah yang penting bisa mengerti apa yang dilakukan
[url]karma37.wordpress.com[/url]
[url]koleksiomel.blogspot.co.id[/url]

User avatar
poni
Posts: 1666
Joined: Mon Dec 05, 2005 10:44 am
Location: Indonesia
Contact:

Re: [Tutor] FX toolbar addons

Post by poni » Mon May 31, 2010 10:49 pm

Kreatif pak.dikembangkan lagi.
.::...Cr3ditz......::....
join us : www.xcode.or.id - 001101
"@ b3tt3r d1g1t4l w0rlD" -- 010110000110001001

User avatar
peniru
Posts: 389
Joined: Fri Jan 25, 2008 9:12 am
Location: makassar
Contact:

Re: [Tutor] FX toolbar addons

Post by peniru » Fri Jun 04, 2010 7:23 am

ok kk,... :D
.::. My Sign .::.
..noobie Pool..
Pake tools ato tidak bukan masalah yang penting bisa mengerti apa yang dilakukan
[url]karma37.wordpress.com[/url]
[url]koleksiomel.blogspot.co.id[/url]

Post Reply

Return to “Tools For Hacking - Security & Computer Forensic”