<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Secret</title>
	<atom:link href="http://mascakep.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mascakep.wordpress.com</link>
	<description>How Feel You ARe</description>
	<lastBuildDate>Fri, 12 Dec 2008 16:51:33 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mascakep.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The Secret</title>
		<link>http://mascakep.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mascakep.wordpress.com/osd.xml" title="The Secret" />
	<atom:link rel='hub' href='http://mascakep.wordpress.com/?pushpress=hub'/>
		<item>
		<title>PORSENI PGRI TUBAN</title>
		<link>http://mascakep.wordpress.com/2008/12/12/porseni-pgri-tuban/</link>
		<comments>http://mascakep.wordpress.com/2008/12/12/porseni-pgri-tuban/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 16:51:33 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA["PORSENI PGRI TUBAN"]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/2008/12/12/porseni-pgri-tuban/</guid>
		<description><![CDATA[&#8220;PORSENI PGRI TUBAN&#8221;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=54&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;PORSENI PGRI TUBAN&#8221;<div id="attachment_53" class="wp-caption alignright" style="width: 310px"><img src="http://mascakep.files.wordpress.com/2008/12/porseni-pgri-tuban.jpg?w=300&#038;h=284" alt="porseni-pgri-tuban" title="porseni-pgri-tuban" width="300" height="284" class="size-medium wp-image-53" /><p class="wp-caption-text">porseni-pgri-tuban</p></div></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=54&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/12/12/porseni-pgri-tuban/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>

		<media:content url="http://mascakep.files.wordpress.com/2008/12/porseni-pgri-tuban.jpg?w=300" medium="image">
			<media:title type="html">porseni-pgri-tuban</media:title>
		</media:content>
	</item>
		<item>
		<title>Perhitungan Faraid</title>
		<link>http://mascakep.wordpress.com/2008/11/03/perhitungan-faraid/</link>
		<comments>http://mascakep.wordpress.com/2008/11/03/perhitungan-faraid/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 14:29:35 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Program]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/?p=46</guid>
		<description><![CDATA[import javax.swing.* ; import javax.swing.table.* ; import java.awt.print.* ; import java.awt.*; import java.awt.event.* ; public class FaraidUtama extends javax.swing.JFrame { static double Istri ; static double Suami ; static double AnakLakiLaki ; static double AnakPerempuan ; static double Ibu ; static double Bapak ; static double SdrSeIbu ; static double SdrPerempuanSeKandung ; static double SdrLakiLakiSeKandung [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=46&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>import javax.swing.* ;<br />
import javax.swing.table.* ;<br />
import java.awt.print.* ;<br />
import java.awt.*;<br />
import java.awt.event.* ;</p>
<p>public class FaraidUtama extends javax.swing.JFrame {<br />
static double Istri ;<br />
static double Suami ;<br />
static double AnakLakiLaki ;<br />
static double AnakPerempuan ;<br />
static double Ibu ;<br />
static double Bapak ;<br />
static double SdrSeIbu ;<br />
static double SdrPerempuanSeKandung ;<br />
static double SdrLakiLakiSeKandung ;<br />
static double Kakek ;<br />
static double Nenek ;<br />
static double CucuPerempuan ;<br />
static double CucuLakiLaki ;</p>
<p>//======================================</p>
<p>static double harta ;<br />
static double sisa ;<br />
static double bagAnakLakiLaki ;<br />
static double bagAnakPerempuan ;<br />
static double bagIstri ;<br />
static double bagSuami ;<br />
static double bagIbu ;<br />
static double bagBapak ;<br />
static double bagKakek ;<br />
static double bagNenek ;<br />
static double bagSdrSeIbu ;<br />
static double bagSdrSePerempuanSekandung ;<br />
static double bagSdrLakiLakiSeKandung ;<br />
static double bagCucuPerempuan ;<br />
static double bagCucuLakiLaki ;<br />
static double jumlah ;</p>
<p>/** Creates new form FaraidUtama */<br />
public FaraidUtama() {<br />
setTitle(&#8220;Aplikasi Faraid Ver 1.0&#8243;);<br />
setSize(1000,800);<br />
setLocation(0,0);<br />
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);<br />
initComponents();<br />
}<br />
FaraidUtama (double H,double  I,double S,double AL,double AP,double Ib,double Bpk,<br />
double nnk,double  kk,double sdri,double sdrps,double sdrls,double cp,double cl){</p>
<p>harta = H ;<br />
Istri = I ;<br />
Suami = S ;<br />
AnakLakiLaki = AL ;<br />
AnakPerempuan = AP ;<br />
Ibu = Ib ;<br />
Bapak = Bpk ;<br />
Nenek = nnk ;<br />
Kakek = kk;<br />
SdrSeIbu = sdri ;<br />
SdrPerempuanSeKandung = sdrps ;<br />
SdrLakiLakiSeKandung = sdrls ;<br />
CucuPerempuan = cp ;<br />
CucuLakiLaki = cl ;</p>
<p>}<br />
void hitungJumlah(){<br />
jumlah = bagIstri + bagSuami + bagIbu + bagAnakPerempuan + bagAnakLakiLaki + bagBapak +bagNenek + bagKakek +<br />
bagSdrSeIbu + bagSdrLakiLakiSeKandung + bagSdrSePerempuanSekandung +  bagCucuPerempuan + bagCucuLakiLaki ;</p>
<p>}<br />
void hitungAul (){<br />
hitungJumlah();<br />
if (jumlah &gt; harta ){<br />
bagIstri = bagIstri /jumlah*harta ;<br />
bagSuami =bagSuami /jumlah*harta ;<br />
bagIbu =bagIbu /jumlah*harta ;<br />
bagNenek =bagNenek/jumlah*harta ;<br />
bagKakek =bagKakek/jumlah*harta ;<br />
bagBapak =bagBapak/jumlah*harta ;<br />
bagSdrSeIbu = bagSdrSeIbu /jumlah*harta ;<br />
bagSdrSePerempuanSekandung =bagSdrSePerempuanSekandung/jumlah*harta ;<br />
bagSdrLakiLakiSeKandung =bagSdrLakiLakiSeKandung/jumlah*harta ;<br />
bagAnakPerempuan =bagAnakPerempuan/jumlah*harta ;<br />
bagAnakLakiLaki =bagAnakLakiLaki/jumlah*harta ;<br />
bagCucuLakiLaki =bagCucuLakiLaki/jumlah*harta ;<br />
bagCucuPerempuan =bagCucuPerempuan/jumlah*harta ;</p>
<p>jumlah = bagIstri + bagSuami + bagIbu + bagAnakPerempuan + bagAnakLakiLaki + bagBapak +bagNenek + bagKakek +<br />
bagSdrSeIbu + bagSdrLakiLakiSeKandung + bagSdrSePerempuanSekandung + bagCucuLakiLaki + bagCucuPerempuan ;<br />
}<br />
}<br />
void hitungRadd(){<br />
hitungJumlah();<br />
if (jumlah&gt;harta){<br />
double selisih =harta &#8211; jumlah ;<br />
bagIstri =bagIstri/jumlah*harta ;<br />
bagSuami =bagSuami/jumlah*harta ;<br />
bagIbu =bagIbu/jumlah*harta ;<br />
bagNenek =bagNenek/jumlah*harta ;<br />
bagKakek =bagKakek/jumlah*harta ;<br />
if (Bapak&gt;0){<br />
bagBapak =bagBapak + selisih ;<br />
}<br />
else if (SdrLakiLakiSeKandung&gt;0){<br />
SdrLakiLakiSeKandung =SdrLakiLakiSeKandung + selisih ;<br />
}<br />
else<br />
bagSdrLakiLakiSeKandung =bagSdrLakiLakiSeKandung /jumlah*harta ;<br />
bagBapak =bagBapak/jumlah*harta;</p>
<p>}</p>
<p>bagSdrSeIbu = bagSdrSeIbu/jumlah*harta;<br />
bagSdrSePerempuanSekandung = bagSdrSePerempuanSekandung/jumlah*harta;<br />
bagAnakPerempuan =bagAnakPerempuan/jumlah*harta;<br />
bagAnakLakiLaki =bagAnakLakiLaki/jumlah*harta;<br />
bagCucuLakiLaki =bagCucuLakiLaki/jumlah*harta;<br />
bagCucuPerempuan =bagCucuPerempuan/jumlah*harta;</p>
<p>jumlah = bagIstri + bagSuami + bagIbu + bagAnakPerempuan + bagAnakLakiLaki + bagBapak +bagNenek + bagKakek +<br />
bagSdrSeIbu + bagSdrLakiLakiSeKandung + bagSdrSePerempuanSekandung + bagCucuLakiLaki + bagCucuPerempuan ;</p>
<p>}<br />
void hitungGerrawain(){<br />
double saudara = SdrSeIbu + SdrPerempuanSeKandung + SdrLakiLakiSeKandung ;<br />
if (Ibu == 0){<br />
bagIbu = 0 ;<br />
}<br />
else if (AnakLakiLaki ==0 &amp;&amp; Bapak &gt;0){<br />
//new bagAnakPerempuan ();<br />
new BagianAnakPerempuan();<br />
bagIbu =1.0/3 *(harta-bagIstri-bagAnakPerempuan-bagSuami);<br />
bagBapak = harta &#8211; bagIstri -bagAnakPerempuan &#8211; bagSuami &#8211; bagIbu ;<br />
}<br />
else if (AnakLakiLaki&gt;0 || AnakPerempuan &gt;0){<br />
bagIbu =1.0/6*harta ;<br />
}<br />
else if (saudara &gt;1){<br />
bagIbu =1.0/6*harta ;</p>
<p>}<br />
else {<br />
bagIbu =1.0/3*harta ;<br />
}</p>
<p>}</p>
<p>// //GEN-BEGIN:initComponents<br />
private void initComponents() {</p>
<p>jPanel1 = new javax.swing.JPanel();<br />
jLabel1 = new javax.swing.JLabel();<br />
txtharta = new javax.swing.JTextField();<br />
jLabel2 = new javax.swing.JLabel();<br />
cbmeninggal = new javax.swing.JComboBox();<br />
jLabel3 = new javax.swing.JLabel();<br />
jLabel4 = new javax.swing.JLabel();<br />
cbanaklaki = new javax.swing.JComboBox();<br />
jLabel5 = new javax.swing.JLabel();<br />
cbanakperempuan = new javax.swing.JComboBox();<br />
jLabel6 = new javax.swing.JLabel();<br />
cbsuami = new javax.swing.JComboBox();<br />
jLabel7 = new javax.swing.JLabel();<br />
cbistri = new javax.swing.JComboBox();<br />
jLabel8 = new javax.swing.JLabel();<br />
cbbapak = new javax.swing.JComboBox();<br />
jLabel9 = new javax.swing.JLabel();<br />
cbibu = new javax.swing.JComboBox();<br />
tblproses = new javax.swing.JButton();<br />
tblprint = new javax.swing.JButton();<br />
tblexit = new javax.swing.JButton();<br />
jScrollPane1 = new javax.swing.JScrollPane();<br />
jta = new javax.swing.JTextArea();<br />
cradd = new javax.swing.JCheckBox();<br />
caul = new javax.swing.JCheckBox();<br />
cgerr = new javax.swing.JCheckBox();<br />
jLabel10 = new javax.swing.JLabel();<br />
jLabel11 = new javax.swing.JLabel();<br />
cbsdrlelakisebapak = new javax.swing.JComboBox();<br />
jLabel12 = new javax.swing.JLabel();<br />
cbsdrperempuansebapak = new javax.swing.JComboBox();<br />
jLabel13 = new javax.swing.JLabel();<br />
cbsdrlelakiseibu = new javax.swing.JComboBox();</p>
<p>setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);</p>
<p>jLabel1.setText(&#8220;Besar Harta Yang Ditinggal :&#8221;);</p>
<p>jLabel2.setText(&#8220;Yang Meninggal                  :&#8221;);</p>
<p>cbmeninggal.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;Suami&#8221;, &#8220;Istri&#8221; }));</p>
<p>jLabel3.setText(&#8220;Ahli Waris Utama  :&#8221;);</p>
<p>jLabel4.setText(&#8220;Anak Laki-Laki                     :&#8221;);</p>
<p>cbanaklaki.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243;, &#8220;2&#8243;, &#8220;3&#8243;, &#8220;4&#8243;, &#8220;5&#8243; }));</p>
<p>jLabel5.setText(&#8220;Anak Perempuan                :&#8221;);</p>
<p>cbanakperempuan.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243;, &#8220;2&#8243;, &#8220;3&#8243;, &#8220;4&#8243;, &#8220;5&#8243; }));</p>
<p>jLabel6.setText(&#8220;Suami                                  :&#8221;);</p>
<p>cbsuami.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>jLabel7.setText(&#8220;Istri                                     :&#8221;);</p>
<p>cbistri.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>jLabel8.setText(&#8220;Bapak                                  :&#8221;);</p>
<p>cbbapak.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>jLabel9.setText(&#8220;Ibu                                      :&#8221;);</p>
<p>cbibu.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>tblproses.setText(&#8220;Proses&#8221;);<br />
tblproses.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
tblprosesActionPerformed(evt);<br />
}<br />
});</p>
<p>tblprint.setText(&#8220;Print Out&#8221;);<br />
tblprint.addActionListener(new java.awt.event.ActionListener() {<br />
public void actionPerformed(java.awt.event.ActionEvent evt) {<br />
tblprintActionPerformed(evt);<br />
}<br />
});</p>
<p>tblexit.setText(&#8220;Exit&#8221;);</p>
<p>jta.setColumns(20);<br />
jta.setRows(5);<br />
jScrollPane1.setViewportView(jta);</p>
<p>cradd.setText(&#8220;Radd&#8221;);</p>
<p>caul.setText(&#8220;Aul&#8221;);</p>
<p>cgerr.setText(&#8220;Gerrawin&#8221;);</p>
<p>jLabel10.setText(&#8220;Ahli Waris Pengganti      :&#8221;);</p>
<p>jLabel11.setText(&#8220;Saudara Laki-laki Sekandung  :&#8221;);</p>
<p>cbsdrlelakisebapak.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>jLabel12.setText(&#8220;Saudara Perempuan Sekandung :&#8221;);</p>
<p>cbsdrperempuansebapak.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>jLabel13.setText(&#8220;Saudara Se Ibu :&#8221;);</p>
<p>cbsdrlelakiseibu.setModel(new javax.swing.DefaultComboBoxModel(new String[] { &#8220;0&#8243;, &#8220;1&#8243; }));</p>
<p>javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);<br />
jPanel1.setLayout(jPanel1Layout);<br />
jPanel1Layout.setHorizontalGroup(<br />
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addContainerGap()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 559, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addComponent(tblproses)<br />
.addGap(34, 34, 34)<br />
.addComponent(tblprint)<br />
.addGap(30, 30, 30)<br />
.addComponent(tblexit))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)<br />
.addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addComponent(jLabel2))<br />
.addGap(50, 50, 50))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 278, Short.MAX_VALUE)<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)<br />
.addComponent(jLabel8, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addComponent(jLabel9, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 149, Short.MAX_VALUE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addComponent(txtharta, javax.swing.GroupLayout.PREFERRED_SIZE, 221, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbmeninggal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addComponent(cbistri, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbanaklaki, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbanakperempuan, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbsuami, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbibu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbbapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addGap(100, 100, 100)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addComponent(jLabel13)<br />
.addComponent(jLabel12)<br />
.addComponent(jLabel11)<br />
.addComponent(cgerr)<br />
.addComponent(caul)<br />
.addComponent(cradd)<br />
.addComponent(jLabel10))))<br />
.addGap(26, 26, 26))<br />
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 357, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addGap(14, 14, 14)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addComponent(cbsdrlelakisebapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbsdrperempuansebapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(cbsdrlelakiseibu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addGap(338, 338, 338))<br />
);<br />
jPanel1Layout.setVerticalGroup(<br />
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGap(24, 24, 24)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(txtharta, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addComponent(jLabel1))<br />
.addGap(34, 34, 34)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)<br />
.addComponent(jLabel2)<br />
.addComponent(cbmeninggal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addGap(30, 30, 30)<br />
.addComponent(jLabel3)<br />
.addGap(27, 27, 27))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addComponent(jLabel10)<br />
.addGap(18, 18, 18)))<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel4)<br />
.addComponent(cbanaklaki, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel5)<br />
.addComponent(cbanakperempuan, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel6)<br />
.addComponent(cbsuami, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel7)<br />
.addComponent(cbistri, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel11)<br />
.addComponent(cbsdrlelakisebapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel12)<br />
.addComponent(cbsdrperempuansebapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(jLabel13)<br />
.addComponent(cbsdrlelakiseibu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)<br />
.addComponent(cradd)<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGap(15, 15, 15)<br />
.addComponent(jLabel8)<br />
.addGap(18, 18, 18)<br />
.addComponent(jLabel9)<br />
.addGap(18, 18, 18)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)<br />
.addComponent(tblproses)<br />
.addComponent(tblprint)<br />
.addComponent(tblexit)))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGap(3, 3, 3)<br />
.addComponent(caul)<br />
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)<br />
.addComponent(cgerr))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGap(14, 14, 14)<br />
.addComponent(cbibu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))))<br />
.addGap(42, 42, 42)<br />
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 133, javax.swing.GroupLayout.PREFERRED_SIZE))<br />
.addGroup(jPanel1Layout.createSequentialGroup()<br />
.addGap(289, 289, 289)<br />
.addComponent(cbbapak, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))<br />
.addContainerGap(108, Short.MAX_VALUE))<br />
);</p>
<p>javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());<br />
getContentPane().setLayout(layout);<br />
layout.setHorizontalGroup(<br />
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()<br />
.addGap(71, 71, 71)<br />
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)<br />
.addContainerGap())<br />
);<br />
layout.setVerticalGroup(<br />
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)<br />
.addGroup(layout.createSequentialGroup()<br />
.addContainerGap()<br />
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)<br />
.addContainerGap(82, Short.MAX_VALUE))<br />
);</p>
<p>pack();<br />
}// //GEN-END:initComponents</p>
<p>private void tblprosesActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tblprosesActionPerformed<br />
// TODO add your handling code here:<br />
aksiReaksi();<br />
}//GEN-LAST:event_tblprosesActionPerformed</p>
<p>private void tblprintActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_tblprintActionPerformed<br />
// TODO add your handling code here:<br />
cetak();<br />
}//GEN-LAST:event_tblprintActionPerformed</p>
<p>/**<br />
* @param args the command line arguments<br />
*/<br />
public static void main(String args[]) {<br />
java.awt.EventQueue.invokeLater(new Runnable() {<br />
public void run() {<br />
new FaraidUtama().setVisible(true);<br />
FaraidUtama mas =new FaraidUtama();<br />
mas.aksiReaksi();<br />
}<br />
});<br />
}</p>
<p>// Variables declaration &#8211; do not modify//GEN-BEGIN:variables<br />
private javax.swing.JCheckBox caul;<br />
private javax.swing.JComboBox cbanaklaki;<br />
private javax.swing.JComboBox cbanakperempuan;<br />
private javax.swing.JComboBox cbbapak;<br />
private javax.swing.JComboBox cbibu;<br />
private javax.swing.JComboBox cbistri;<br />
private javax.swing.JComboBox cbmeninggal;<br />
private javax.swing.JComboBox cbsdrlelakisebapak;<br />
private javax.swing.JComboBox cbsdrlelakiseibu;<br />
private javax.swing.JComboBox cbsdrperempuansebapak;<br />
private javax.swing.JComboBox cbsuami;<br />
private javax.swing.JCheckBox cgerr;<br />
private javax.swing.JCheckBox cradd;<br />
private javax.swing.JLabel jLabel1;<br />
private javax.swing.JLabel jLabel10;<br />
private javax.swing.JLabel jLabel11;<br />
private javax.swing.JLabel jLabel12;<br />
private javax.swing.JLabel jLabel13;<br />
private javax.swing.JLabel jLabel2;<br />
private javax.swing.JLabel jLabel3;<br />
private javax.swing.JLabel jLabel4;<br />
private javax.swing.JLabel jLabel5;<br />
private javax.swing.JLabel jLabel6;<br />
private javax.swing.JLabel jLabel7;<br />
private javax.swing.JLabel jLabel8;<br />
private javax.swing.JLabel jLabel9;<br />
private javax.swing.JPanel jPanel1;<br />
private javax.swing.JScrollPane jScrollPane1;<br />
private javax.swing.JTextArea jta;<br />
private javax.swing.JButton tblexit;<br />
private javax.swing.JButton tblprint;<br />
private javax.swing.JButton tblproses;<br />
private javax.swing.JTextField txtharta;<br />
// End of variables declaration//GEN-END:variables</p>
<p>void cetak(){<br />
System.out.println(&#8220;Bagian Istri   =&#8221; + bagIstri);<br />
System.out.println(&#8220;Bagian Suami =&#8221;+ bagSuami);<br />
System.out.println(&#8220;Bagian Ibu =&#8221; + bagIbu);<br />
System.out.println(&#8220;bagian bapak =&#8221; + bagBapak);<br />
System.out.println(&#8220;bagian anak perempuan =&#8221;+bagAnakPerempuan);<br />
System.out.println(&#8220;bagian anak laki-laki =&#8221; + bagAnakLakiLaki);<br />
System.out.println(&#8220;Bagian nenek =&#8221; + bagNenek);<br />
System.out.println(&#8220;Bagian Kakek =&#8221; + bagKakek);<br />
System.out.println(&#8220;Bagian saudara seibu=&#8221; + bagSdrSeIbu);<br />
System.out.println(&#8220;bagian saudara laki-laki sekandung =&#8221;+ bagSdrLakiLakiSeKandung);<br />
System.out.println(&#8220;bagian cucu perempuan =&#8221;+bagCucuPerempuan);<br />
System.out.println(&#8220;bagian cucu laki-laki =&#8221;+ bagCucuLakiLaki);<br />
System.out.println(&#8220;_______________________________________________________________&#8221;);<br />
System.out.println(&#8220;jumlah&#8221;+ jumlah);</p>
<p>}</p>
<p>void aksiReaksi (){<br />
tblproses.addActionListener(new ActionListener() {</p>
<p>//@SuppressWarnings(&#8220;static-access&#8221;)<br />
//   @SuppressWarnings(&#8220;static-access&#8221;)<br />
@SuppressWarnings(&#8220;static-access&#8221;)<br />
public void actionPerformed(ActionEvent e) {<br />
//    throw new UnsupportedOperationException(&#8220;Not supported yet.&#8221;);</p>
<p>double vHarta = Double.parseDouble(txtharta.getText());<br />
double vIstri = Double.parseDouble((String)cbistri.getSelectedItem());<br />
double vSuami = Double.parseDouble((String)cbsuami.getSelectedItem());<br />
double vAnakLakiLaki = Double.parseDouble((String)cbanaklaki.getSelectedItem());<br />
double vAnakerempuan = Double.parseDouble((String)cbanakperempuan.getSelectedItem());<br />
double vIbu = Double.parseDouble((String)cbibu.getSelectedItem());<br />
double vBapak = Double.parseDouble((String)cbbapak.getSelectedItem());<br />
double vNenek=0;<br />
double vKakek=0;<br />
double CucuLakiLaki=0;<br />
double CucuPerempuan=0;<br />
double vSdrSeIbu = Double.parseDouble((String)cbsdrlelakiseibu.getSelectedItem());<br />
double vSdrPerempuanSeKandung = Double.parseDouble((String)cbsdrperempuansebapak.getSelectedItem());<br />
double vSdrLakiLakiSeKandung = Double.parseDouble((String)cbsdrlelakisebapak.getSelectedItem());</p>
<p>FaraidUtama fa =new  FaraidUtama(vHarta,vIstri,vSuami,vAnakLakiLaki,vAnakerempuan,vIbu,vBapak,vNenek,vKakek,vSdrSeIbu,<br />
vSdrPerempuanSeKandung,vSdrLakiLakiSeKandung,0,0);<br />
new BagianIstri();<br />
new BagianSuami();<br />
if (cgerr.isSelected()==true){<br />
fa.hitungGerrawain();<br />
}<br />
if (caul.isSelected()){<br />
fa.hitungAul();<br />
}<br />
else {<br />
new BagianIbu();<br />
new BagianBapak();<br />
}<br />
new BagianSdrPerempuanSekandung();<br />
new BagianSdrLakiLakiSekandung();<br />
new BagianAnakPerempuan();<br />
new BagianAnakLakiLaki();</p>
<p>if (cradd.isSelected()== true){<br />
fa.hitungRadd();<br />
}</p>
<p>if(caul.isSelected()==true){<br />
fa.hitungAul();<br />
}<br />
jta.setText(&#8220;&#8221;);<br />
jta.append(&#8220;Jumlah Harta :&#8221; + fa.harta +&#8221;\n&#8221;);<br />
//jta.append(&#8220;Yang meninggal&#8221;+fa.harta+&#8221;\n&#8221;);<br />
jta.append(&#8220;Yang Meninggal Adalah\t&#8221; + cbmeninggal.getSelectedItem()+&#8221;\n&#8221;);<br />
if((cbmeninggal.getSelectedItem()).equals(&#8220;Istri&#8221;)){<br />
fa.bagSuami=0;<br />
}</p>
<p>if((cbmeninggal.getSelectedItem()).equals(&#8220;Suami&#8221;)){<br />
fa.bagIstri=0;<br />
}</p>
<p>jta.append(&#8220;____________________________________________________________________________________\n&#8221;);<br />
jta.append(&#8220;Bagian Istr&#8221; + fa.bagIstri+&#8221;\n&#8221;);<br />
jta.append(&#8220;Bagian Suami&#8221;+fa.bagSuami+&#8221;\n&#8221;);<br />
jta.append(&#8220;Bagian Ibu&#8221;+fa.bagIbu+&#8221;\n&#8221;);<br />
jta.append(&#8220;bagian Bapak&#8221;+fa.bagBapak+&#8221;\n&#8221;);<br />
jta.append(&#8220;bagian Anak Laki-Laki&#8221;+fa.bagAnakLakiLaki+&#8221;\n&#8221;);<br />
jta.append(&#8220;bagian Anak Perempuan&#8221;+fa.bagAnakPerempuan+&#8221;\n&#8221;);<br />
jta.append(&#8220;Bagian Saudara Se Ibu&#8221;+fa.bagSdrSeIbu+&#8221;\n&#8221;);<br />
jta.append(&#8220;Bagian Saudara Perempuan Sekandung&#8221;+fa.bagSdrSePerempuanSekandung+&#8221;\n&#8221;);<br />
jta.append(&#8220;bagian Saudara Laki-Laki Sekandung&#8221;+fa.bagSdrLakiLakiSeKandung+&#8221;\n&#8221;);<br />
jta.append(&#8220;______________________________________________________________________________________&#8221;);</p>
<p>jta.append(&#8220;Total Harta Yang Dibagi&#8221;+fa.jumlah+&#8221;\n&#8221;);<br />
}<br />
});<br />
tblexit.addActionListener(new ActionListener() {</p>
<p>public void actionPerformed(ActionEvent e) {<br />
//throw new UnsupportedOperationException(&#8220;Not supported yet.&#8221;);<br />
System.exit(0);<br />
}<br />
});</p>
<p>}<br />
}</p>
<p>class BagianIstri extends FaraidUtama {<br />
BagianIstri (){<br />
if (Istri == 0){<br />
bagIstri = 0 ;<br />
}<br />
else if (AnakLakiLaki != 0 || AnakPerempuan != 0){<br />
bagIstri = 1.0/8 * harta ;<br />
}<br />
else {<br />
bagIstri = 1.0/4 * harta ;<br />
}<br />
}<br />
}</p>
<p>class BagianSuami extends FaraidUtama{<br />
BagianSuami (){<br />
if (Suami == 0){<br />
bagSuami = 0 ;<br />
}<br />
else if (AnakLakiLaki != 0 || AnakPerempuan != 0){<br />
bagSuami = 1.0/4*harta ;<br />
}<br />
else {<br />
bagSuami =1.0/2*harta ;<br />
}<br />
}<br />
}</p>
<p>class BagianIbu extends FaraidUtama{<br />
BagianIbu (){<br />
double saudara = SdrSeIbu + SdrPerempuanSeKandung + SdrLakiLakiSeKandung ;<br />
if (Ibu == 0){<br />
bagIbu = 0;<br />
}<br />
else if (AnakLakiLaki &gt; 0 || AnakPerempuan &gt; 0){<br />
bagIbu = 1.0/6*harta ;<br />
}<br />
else if (SdrLakiLakiSeKandung == 1){<br />
bagIbu =1.0/6*harta ;<br />
}<br />
else if (saudara &gt; 1){<br />
bagIbu =1.0/6*harta ;<br />
}<br />
else {<br />
bagIbu =1.0/3*harta ;<br />
}<br />
}</p>
<p>}</p>
<p>class BagianBapak extends FaraidUtama{<br />
BagianBapak (){<br />
if (Bapak == 0){<br />
bagBapak =0 ;<br />
}<br />
else if (AnakLakiLaki&gt;0){<br />
bagBapak = 1.0/6*harta ;<br />
}<br />
else if (AnakPerempuan&gt;0 &amp;&amp; AnakLakiLaki ==0){<br />
bagBapak = 1.0/6*harta ;<br />
//new bagAnakPerempuan();<br />
new BagianAnakPerempuan();<br />
double sum = bagIstri + bagSuami + bagIbu + bagNenek + bagAnakPerempuan + bagBapak ;<br />
if (harta&gt;sum){<br />
sisa = harta &#8211; sum ;<br />
bagBapak = bagBapak + sisa ;<br />
}<br />
else {<br />
sisa =harta &#8211; bagIstri -bagSuami -bagNenek -bagAnakPerempuan ;<br />
bagBapak =sisa ;<br />
}<br />
}</p>
<p>}</p>
<p>}</p>
<p>class BagianAnakPerempuan extends FaraidUtama {<br />
BagianAnakPerempuan (){<br />
if (AnakPerempuan == 0){<br />
bagAnakPerempuan = 0;<br />
}<br />
else if (AnakLakiLaki ==0 &amp;&amp; AnakPerempuan ==1){<br />
bagAnakPerempuan = 1.0/2*harta;</p>
<p>}<br />
else if (AnakLakiLaki ==0 &amp;&amp; AnakPerempuan &gt; 1){<br />
bagAnakPerempuan = 1.0/3*harta;<br />
}<br />
else {<br />
sisa = harta &#8211; bagIstri &#8211; bagSuami -bagIbu -bagNenek &#8211; bagBapak ;<br />
if (AnakPerempuan &gt;=1 &amp;&amp; AnakLakiLaki&gt;=1){<br />
double jumlahAnak = AnakPerempuan + (2*AnakLakiLaki);<br />
bagAnakPerempuan = (AnakPerempuan/jumlahAnak)*sisa ;<br />
}<br />
else {<br />
bagAnakPerempuan =sisa ;<br />
}<br />
}<br />
}<br />
}</p>
<p>class BagianAnakLakiLaki extends FaraidUtama {<br />
BagianAnakLakiLaki (){<br />
if (AnakLakiLaki == 0){<br />
bagAnakLakiLaki=0 ;<br />
}<br />
else {<br />
sisa = harta &#8211; bagIstri -bagSuami -bagIbu &#8211; bagBapak &#8211; bagKakek -<br />
bagNenek ;<br />
if (AnakPerempuan == 1 &amp;&amp; AnakLakiLaki == 1){<br />
bagAnakLakiLaki = 2.0/3*sisa ;<br />
}<br />
else if (AnakPerempuan &gt;=1 &amp;&amp; AnakLakiLaki == 1){<br />
double jumlahAnak = AnakPerempuan + (2 * AnakLakiLaki);<br />
bagAnakLakiLaki=((2*AnakLakiLaki/jumlahAnak)*sisa);<br />
}<br />
else {<br />
bagAnakLakiLaki = sisa ;<br />
}<br />
}<br />
}<br />
}</p>
<p>class BagianSdrSeIbu extends FaraidUtama{<br />
public BagianSdrSeIbu() {<br />
if (SdrSeIbu==0){<br />
bagSdrSeIbu =0;<br />
}<br />
else if (AnakLakiLaki == 0 &amp;&amp; AnakPerempuan == 0 &amp;&amp; Bapak == 0 &amp;&amp; SdrSeIbu&gt;0){<br />
if (SdrSeIbu ==1){<br />
bagSdrSeIbu =1.0 /6 * harta ;<br />
}<br />
else {<br />
bagSdrSeIbu =1.0/3*harta ;<br />
}</p>
<p>}<br />
else {<br />
bagSdrSeIbu = 0 ;<br />
}<br />
}<br />
}</p>
<p>class BagianSdrPerempuanSekandung extends FaraidUtama {<br />
public BagianSdrPerempuanSekandung() {<br />
if (SdrPerempuanSeKandung == 0){<br />
bagSdrLakiLakiSeKandung =0 ;<br />
}<br />
else if (AnakLakiLaki==0 &amp;&amp; Bapak==0 &amp;&amp; SdrPerempuanSeKandung&gt;0){<br />
if (SdrPerempuanSeKandung ==1 &amp;&amp; SdrLakiLakiSeKandung ==0 &amp;&amp; AnakPerempuan==0){<br />
bagSdrSePerempuanSekandung = 1.0/2*harta ;<br />
}<br />
else if (SdrPerempuanSeKandung&gt;1 &amp;&amp; SdrLakiLakiSeKandung == 0&amp;&amp; AnakPerempuan==0){<br />
bagSdrSePerempuanSekandung = 2.0/3*harta;<br />
}<br />
else if (SdrLakiLakiSeKandung&gt;0 &amp;&amp; AnakPerempuan==0){<br />
sisa = harta &#8211; bagIstri &#8211; bagSuami -bagIbu &#8211; bagBapak ;<br />
bagSdrSePerempuanSekandung = 1.0 /3*sisa;<br />
}<br />
else {<br />
new BagianAnakPerempuan();<br />
sisa = harta &#8211; bagIstri &#8211; bagSuami -bagIbu &#8211; bagBapak -bagAnakPerempuan ;<br />
if (sisa&lt;0){<br />
bagSdrSePerempuanSekandung=0;<br />
}<br />
else {<br />
bagSdrSePerempuanSekandung =sisa ;<br />
}<br />
}</p>
<p>}<br />
else {<br />
bagSdrSePerempuanSekandung =0;<br />
}</p>
<p>}<br />
}</p>
<p>class BagianSdrLakiLakiSekandung extends FaraidUtama {<br />
public BagianSdrLakiLakiSekandung() {<br />
if (SdrLakiLakiSeKandung==0){<br />
bagSdrLakiLakiSeKandung=0;<br />
}<br />
else if (AnakLakiLaki==0 &amp;&amp; Bapak==0){<br />
if (SdrLakiLakiSeKandung&gt;0){<br />
new  BagianAnakPerempuan();<br />
sisa = harta- bagIstri &#8211; bagSuami &#8211; bagIbu &#8211; bagBapak &#8211; bagAnakPerempuan &#8211; bagSdrSePerempuanSekandung -<br />
bagSdrSeIbu ;<br />
if (sisa&lt;0){<br />
bagSdrLakiLakiSeKandung=0;</p>
<p>}<br />
else {<br />
bagSdrLakiLakiSeKandung =sisa ;<br />
}<br />
System.out.println(&#8220;Cek&#8221;);<br />
}<br />
else if (SdrPerempuanSeKandung&gt;0 &amp;&amp; SdrLakiLakiSeKandung&gt;0){<br />
sisa =harta &#8211; bagSuami &#8211; bagIbu- bagBapak &#8211; bagAnakPerempuan -<br />
bagSdrLakiLakiSeKandung &#8211; bagSdrSeIbu ;<br />
if (sisa&lt;0){<br />
bagSdrLakiLakiSeKandung=0;<br />
}<br />
else {<br />
bagSdrLakiLakiSeKandung = 2.0/3*sisa ;<br />
}<br />
}<br />
else {<br />
bagSdrLakiLakiSeKandung=0;<br />
}<br />
}<br />
else {<br />
bagSdrLakiLakiSeKandung=0;<br />
}<br />
}</p>
<p>}</p>
<p>download project :<a href="http://www.4shared.com/file/69586731/1ebe3e5f/_2__FaraidApllication.html" target="_blank">(2) FaraidApllication.rar</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=46&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/11/03/perhitungan-faraid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>
	</item>
		<item>
		<title>Perhitungan Mini Dengan Java</title>
		<link>http://mascakep.wordpress.com/2008/11/03/perhitungan-mini-dengan-java/</link>
		<comments>http://mascakep.wordpress.com/2008/11/03/perhitungan-mini-dengan-java/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 13:59:27 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Program]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/?p=40</guid>
		<description><![CDATA[Please Do It: Perhitungan Mini Dengan Java<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=40&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Please Do It:</p>
<p>Perhitungan Mini Dengan Java</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=40&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/11/03/perhitungan-mini-dengan-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>
	</item>
		<item>
		<title>Acak Restrict Warnet</title>
		<link>http://mascakep.wordpress.com/2008/06/26/acak-restrict-warnet/</link>
		<comments>http://mascakep.wordpress.com/2008/06/26/acak-restrict-warnet/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 22:11:49 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Restrict Warnet]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/?p=15</guid>
		<description><![CDATA[o0 Haloo semua newbee yang lagi belajar tentang hacking or apalah namanya itu.. disini gw mo ngasih tips gimana caranya temen &#8211; temen yang suka kewarnet neh bisa pake tool &#8211; tool punyanya winblows yang di &#8220;kunci&#8221; ama pemilik warnet. Buat yang udah pada tau..apalagi para master, ga usah deh liat ne artikel ntar malah [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=15&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>o0 Haloo semua newbee yang lagi belajar tentang hacking or apalah namanya itu..<br />
disini gw mo ngasih tips gimana caranya temen &#8211; temen yang suka kewarnet neh<br />
bisa pake tool &#8211; tool punyanya winblows yang di &#8220;kunci&#8221; ama pemilik warnet.<br />
Buat yang udah pada tau..apalagi para master, ga usah deh liat ne artikel ntar<br />
malah bikin mata loe semua pada sakit ato malah bikin loe semua pada mati kebosanan..:)</p>
<p>o0 Temen semua yang suka kewarnet pasti pada sebel ama warnet yang suka nge-batasin<br />
user ngelakuin sesuatu ma kompnya&#8230;contohnya aja ngebuka Run klo itu dikunci<br />
kita kan kadi susah kalau mau &#8220;ngapa-ngapain&#8221;..hehehe</p>
<p>o0 Dari pada gw ngomong panjang lebar tanpa ada maksud yang jelas n cuma bikin loe bosan baca ne artikel. Jadi gw langsung aja y&#8230;<br />
Biasanya yang paling suka dikunci sama penjaga warnet adalah :<br />
1.Regedit<br />
2.Taskman<br />
3.Run<br />
4.Windows Hotkey<br />
5.Cmd<br />
6.Nyembunyiin MyComputer<br />
7.FolderOptions<br />
8.Hide Files &amp; Folders<br />
9.Nyembunyiin Ekstensi files</p>
<p>Sebenarnya masih ada beberapa hal lagi yang dilakukan ma penjaga warnet,<br />
tapi biasanya kalau lebih dari yang gw sebut diatas bisa dibilang kalau tu penjaga warnet &#8220;Paranoid&#8221; banget. Mungkin takut Pcnya kita hancurin kalee..hehehehe</p>
<p>o0 Pertama setelah login bilingnya (kalo ga login gimana mo masuk&#8230;) terus loe bisa buka notepad/wordpad terserah maunya apa. Trus loe copy paste code berikut ini&#8230;<br />
Kalau udah loe save dengan ekstensi *.vbs (Ingat jangan lupa save dengan ekstensi .vbs..!! atau script dibawah tidak akan berfungsi)</p>
<p>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-[ Code Start ]-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=</p>
<p>Set WshShell = CreateObject(&#8220;WScript.Shell&#8221;)<br />
Var_YN = MsgBox(&#8220;Ancurin Restrict Warnet?&#8221;, vbYesNo, &#8220;Registry Hacker&#8221;)<br />
If Var_YN = 6 Then<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMGR&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableCMD&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoViewContextMenu&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoRun&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoTrayContextMenu&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
WshShell.RegWrite &#8220;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\NoDispCpl&#8221;, 0, &#8220;REG_DWORD&#8221;<br />
End If</p>
<p>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-[ Code End ]-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=</p>
<p>o0 ada beberapa cara lain selain cara diatas tapi mungkin rada sedikit ribet&#8230;Makanya gw pilih cara yang ini aja yang menurut gw sedikit lebih &#8220;mudah&#8221;.</p>
<p>o0 Mungkin segitu aja dulu artikel dari gw, gw tau banyak banget kekurangan dari artikel ini jadi kalau ada kesalahan dalam bahasa, penulisan kata, ataupun pengetahuan yang ada didalam artikel ini mohon dimaafkan karena saya juga baru pertama kali menulis artikel.</p>
<p>o0 Artikel ini bebas disebar luaskan dengan maksud menambah pengetahuan tanpa ada maksud untuk keuntungan pribadi.</p>
<p>o0 Greets<br />
Anak-anak di forum Hackerscenter.informe.com<br />
Anak-anak maniak Internet SmadaNdoet&#8230;<br />
Semua orang yang menyukai IT diseluruh Indonesia..<br />
VIVA IT INDONESIA</p>
<p>link :www.newbee.co.nr</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mascakep.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mascakep.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=15&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/06/26/acak-restrict-warnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>
	</item>
		<item>
		<title>google hacking 2</title>
		<link>http://mascakep.wordpress.com/2008/03/27/google-hacking-2/</link>
		<comments>http://mascakep.wordpress.com/2008/03/27/google-hacking-2/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 15:13:51 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Hacking]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/?p=9</guid>
		<description><![CDATA[Google hacking at its finest.. Using Google, and some finely crafted searches we can find a lot of interesting information. For Example we can find: Credit Card Numbers Passwords Software / MP3&#8242;s &#8230;&#8230; (and on and on and on) Presented below is just a sample of interesting searches that we can send to google to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=9&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Google hacking at its finest..</b></p>
<p>Using Google, and some finely crafted searches we can find a lot of interesting information.</p>
<p>For Example we can find:<br />
Credit Card Numbers<br />
Passwords<br />
Software / MP3&#8242;s<br />
&#8230;&#8230; (and on and on and on) Presented below is just a sample of interesting searches that we can send to google to obtain info that some people might not want us having.. After you get a taste using some of these, try your own crafted searches to find info that you would be interested in.</p>
<p>Try a few of these searches:<br />
intitle:&#8221;Index of&#8221; passwords modified<br />
allinurl:auth_user_file.txt<br />
&#8220;access denied for user&#8221; &#8220;using password&#8221;<br />
&#8220;A syntax error has occurred&#8221; filetype:ihtml<br />
allinurl: admin mdb<br />
&#8220;ORA-00921: unexpected end of SQL command&#8221;<br />
inurl:passlist.txt<br />
&#8220;Index of /backup&#8221;<br />
&#8220;Chatologica MetaSearch&#8221; &#8220;stack tracking:&#8221;</p>
<p>Amex Numbers: 300000000000000..399999999999999<br />
MC Numbers: 5178000000000000..5178999999999999<br />
visa 4356000000000000..4356999999999999</p>
<p>&#8220;parent directory &#8221; /appz/ -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>&#8220;parent directory &#8221; DVDRip -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>&#8220;parent directory &#8220;Xvid -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>&#8220;parent directory &#8221; Gamez -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>&#8220;parent directory &#8221; MP3 -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>&#8220;parent directory &#8221; Name of Singer or album -xxx -html -htm -php -shtml -opendivx -md5 -md5sums</p>
<p>Notice that I am only changing the word after the parent directory, change it to what you want and you will get a lot of stuff.</p>
<p>METHOD 2</p>
<p>put this string in google search:</p>
<p>?intitle:index.of? mp3</p>
<p>You only need add the name of the song/artist/singer.</p>
<p>Example: ?intitle:index.of? mp3 jackson</p>
<p>METHOD 3</p>
<p>put this string in google search:</p>
<p>inurl:microsoft filetype:iso</p>
<p>You can change the string to watever you want, ex. microsoft to adobe, iso to zip etc…</p>
<p>&#8220;# -FrontPage-&#8221; inurl:service.pwd<br />
Frontpage passwords.. very nice clean search results listing !!</p>
<p>&#8220;AutoCreate=TRUE password=*&#8221;<br />
This searches the password for &#8220;Website Access Analyzer&#8221;, a Japanese software that creates webstatistics. For those who can read Japanese, check out the author&#8217;s site at: http://www.coara.or.jp/~passy/</p>
<p>&#8220;http://*:*@www&#8221; domainname<br />
This is a query to get inline passwords from search engines (not just Google), you must type in the query followed with the the domain name without the .com or .net</p>
<p>&#8220;http://*:*@www&#8221; bangbus or &#8220;http://*:*@www&#8221;bangbus</p>
<p>Another way is by just typing<br />
&#8220;http://bob:bob@www&#8221;</p>
<p>&#8220;sets mode: +k&#8221;<br />
This search reveals channel keys (passwords) on IRC as revealed from IRC chat logs.</p>
<p>allinurl: admin mdb<br />
Not all of these pages are administrator&#8217;s access databases containing usernames, passwords and other sensitive information, but many are!</p>
<p>allinurl:auth_user_file.txt<br />
DCForum&#8217;s password file. This file gives a list of (crackable) passwords, usernames and email addresses for DCForum and for DCShop (a shopping cart program(!!!). Some lists are bigger than others, all are fun, and all belong to googledorks. =)</p>
<p>intitle:&#8221;Index of&#8221; config.php<br />
This search brings up sites with &#8220;config.php&#8221; files. To skip the technical discussion, this configuration file contains both a username and a password for an SQL database. Most sites with forums run a PHP message base. This file gives you the keys to that forum, including FULL ADMIN access to the database.</p>
<p>eggdrop filetype:user user<br />
These are eggdrop config files. Avoiding a full-blown descussion about eggdrops and IRC bots, suffice it to say that this file contains usernames and passwords for IRC users.</p>
<p>intitle:index.of.etc<br />
This search gets you access to the etc directory, where many many many types of password files can be found. This link is not as reliable, but crawling etc directories can be really fun!</p>
<p>filetype:bak inurl:&#8221;htaccess|passwd|shadow|htusers&#8221;<br />
This will search for backup files (*.bak) created by some editors or even by the administrator himself (before activating a new version).<br />
Every attacker knows that changing the extenstion of a file on a webserver can have ugly consequences.</p>
<p>Let&#8217;s pretend you need a serial number for windows xp pro.</p>
<p>In the google search bar type in just like this &#8211; &#8220;Windows XP Professional&#8221; 94FBR</p>
<p>the key is the 94FBR code.. it was included with many MS Office registration codes so this will help you dramatically reduce the amount of &#8216;fake&#8217; porn sites that trick you.<br />
or if you want to find the serial for winzip 8.1 &#8211; &#8220;Winzip 8.1&#8243; 94FBR</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mascakep.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mascakep.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=9&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/03/27/google-hacking-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Hacking</title>
		<link>http://mascakep.wordpress.com/2008/03/14/google-hacking/</link>
		<comments>http://mascakep.wordpress.com/2008/03/14/google-hacking/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 14:40:55 +0000</pubDate>
		<dc:creator>mascakep</dc:creator>
				<category><![CDATA[Hacking]]></category>

		<guid isPermaLink="false">http://mascakep.wordpress.com/?p=5</guid>
		<description><![CDATA[site ini memberikan kita tools untuk melakukan hacking yang paling berbahaya se antero dunia, walaupun tools google ini hanya bisa memberikan sampai ke level footprinting ada juga yang bisa sampai ke level selanjutnya. kenapa aku sebut dengan tools ? karna kita menggunakan google untuk mencari media yang unsecure, yang mudah di hack yang bolong, yang [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=5&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> site ini memberikan kita tools untuk melakukan hacking yang paling berbahaya se antero dunia, walaupun tools google ini hanya bisa memberikan sampai ke level footprinting ada juga yang bisa sampai ke level selanjutnya. kenapa aku sebut dengan tools ? karna kita menggunakan google untuk mencari media yang unsecure, yang mudah di hack yang bolong, yang belum ter update, karna google memiliki kekuatan untuk itu semua.</p>
<p>dari tutorial ini yang akan didapatkan adalah:<br />
Bagaimana cara menggunakan google untuk mencari sources dari personal information dan confidential data lainya<br />
Bagaimana cara mencari informasi tentang vulnerable systems and Web services<br />
Bagaimana cara mencari publicly available network devices.</p>
<p>Hal pertama dari yang harus di ketahui adalah Google Query Operators<br />
Query operator ini berfungsi kasar sebagai filtering search nya google menjadi lebih spesifik berdasarkan query yang kita inginkan, masing masing query memiliki fungsi sendiri sendiri. berikut keterangan dan contong nya….</p>
<p>site<br />
memfilter berdasarkan domain yang ada<br />
contoh: site:google.com fox —&gt; akan mencari kata fox di situs google.com</p>
<p>intitle<br />
Memfilter dokumen yang memiliki title yang spesifik<br />
contoh: intitle:fox fire —&gt; akan mencari semua site yang ada kata fox dan didalamnya terdapat teks fire</p>
<p>allintitle<br />
Memfilter dokumen untuk mencari intitle intile<br />
contoh: allintitle:fox fire —&gt; akan mencari semua site yang memiliki title fox dan yang memiliki title fire atau = intitle:fox intitle:fire</p>
<p>inurl<br />
Memfilter pencarian dengan url yang spesifik<br />
contoh: inurl:fox fire —&gt; akan mencari kata fire di website yang url nya terdapat fox</p>
<p>allinurl<br />
Sama dengan Allintitle (hanya ini url)</p>
<p>filetype, ext<br />
Memfilter pencarian untuk dokumen yang spesifik<br />
contoh: filetype:pdf fire —&gt; akan mencari file PDF yang didalamnya terdapat kata fire</p>
<p>contoh keren: filetype:doc skripsi IT</p>
<p>numrange<br />
Memfilter dokumen berdasarkan range tertentu<br />
contoh: numrange:1-100 fire —&gt; akan mencari range 1-100 yang terdapat kata fire</p>
<p>link<br />
Memfilter site site yang memiliki link terhadap site tertentu<br />
contoh: link:www.google.com —&gt; akan mencari site site mana aja yang memiliki links ke google.com</p>
<p>inanchor<br />
Memfilter berdasarkan site description yang ada<br />
contoh: inanchor:fire —&gt; akan mencari web yang memiliki deskripsi fire</p>
<p>kira kira itulah query query google yang keren keren, sisanya ada sih, seperti:<br />
/ * &#8211; + “” ( ya ini regular ekspression biasa kan, jadi ngga perlu di jelaskan lebih detail )</p>
<p>nah, dari situ, kia bisa kreasikan ke berbagai macam jenis query untuk memfilter sesuatu, bahkan ke sesuatu yang lebih dalam, misalnya file database……</p>
<p>Web Server<br />
untuk mencari target dengan mudah dilakukan google dengan menggunakan sintaks berikut ini:<br />
“Apache/1.3.28 Server at” intitle:index.of<br />
–&gt; Apache 1.3.28</p>
<p>“Apache/2.0 Server at” intitle:index.of<br />
–&gt; Apache 2.0</p>
<p>“Apache/* Server at” intitle:index.of<br />
–&gt; semua versi dari Apache</p>
<p>“Microsoft-IIS/4.0 Server at” intitle:index.of<br />
–&gt; Microsoft Internet Information Services 4.0</p>
<p>“Microsoft-IIS/5.0 Server at” intitle:index.of<br />
–&gt; Microsoft Internet Information Services 5.0</p>
<p>“Microsoft-IIS/6.0 Server at” intitle:index.of<br />
–&gt; Microsoft Internet Information Services 6.0</p>
<p>“Microsoft-IIS/* Server at” intitle:index.of<br />
–&gt; semua versi dari Microsoft Internet Information Services</p>
<p>“Oracle HTTP Server/* Server at” intitle:index.of<br />
–&gt; semua versi dari Oracle HTTP Server</p>
<p>“IBM _ HTTP _ Server/* * Server at” intitle:index.of<br />
–&gt; semua versi dari IBM HTTP Server</p>
<p>“Netscape/* Server at” intitle:index.of<br />
–&gt; semua versi dari Netscape Server</p>
<p>“Red Hat Secure/*” intitle:index.of<br />
–&gt; semua versi dari the Red Hat Secure server</p>
<p>“HP Apache-based Web Server/*” intitle:index.of<br />
–&gt; semua versi dari the HP server</p>
<p>Beberapa Bug pada Skripts dapat ditemukan google:<br />
“Generated by phpSystem”<br />
–&gt; dapat menemukan operating system type and version, hardware configuration, logged users, open connections, free memory dan disk space, mount points</p>
<p>“This summary was generated by wwwstat”<br />
–&gt; web server statistics, system file structure</p>
<p>“These statistics were produced by getstats”<br />
–&gt;web server statistics, system file structure</p>
<p>“This report was generated by WebLog”<br />
–&gt;web server statistics, system file structure</p>
<p>intext:”Tobias Oetiker” “traffic analysis”<br />
–&gt;system performance statistics as MRTG charts, network configuration</p>
<p>intitle:”Apache::Status” (inurl:server-status | inurl:status.html | inurl:apache.html)<br />
–&gt;server version, operating system type, child process list,current connections</p>
<p>intitle:”ASP Stats Generator *.*” ”<br />
–&gt;ASP Stats</p>
<p>Generator” “2003-2004 weppos”<br />
–&gt;web server activity, lots of visitor information</p>
<p>intitle:”Multimon UPS status page”<br />
–&gt;UPS device performance statistics</p>
<p>intitle:”statistics of” “advanced web statistics”<br />
–&gt;web server statistics, visitor information</p>
<p>intitle:”System Statistics” +”System and Network Information Center”<br />
–&gt;system performance statistics as MRTG charts, hardware configuration, running services</p>
<p>intitle:”Usage Statistics for” “Generated by Webalizer”<br />
–&gt;web server statistics, visitor information, system file structure</p>
<p>intitle:”Web Server Statistics for ****”<br />
–&gt;web server statistics, visitor information</p>
<p>inurl:”/axs/ax-admin.pl” -script<br />
–&gt;web server statistics, visitor information</p>
<p>inurl:”/cricket/grapher.cgi”<br />
–&gt;MRTG charts of network interface performance</p>
<p>inurl:server-info “Apache Server Information”<br />
–&gt;web server version and configuration, operating system type, system file structure</p>
<p>“Output produced by SysWatch *”<br />
–&gt;operating system type and version, logged users, free memory and disk space, mount points, running processes,system logs</p>
<p>Error message queries<br />
Salah satu kumpulan error message query, dapat ditemukan sehingga kita bisa mulai melakukan hacking pada tahap selanjutnya.</p>
<p>“A syntax error has occurred” filetype:ihtml<br />
–&gt;Informix database errors, berpotensial untuk mengambil function names, filenames, file structure information, pieces of SQL code and passwords</p>
<p>“Access denied for user” “Using password”<br />
–&gt;authorisation errors, berpotensial untuk mengambil user names, function names, file structure information and pieces of SQL code</p>
<p>“The script whose uid is ” “is not allowed to access”<br />
–&gt;access-related PHP errors, berpotensial untuk mengambil filenames, function names and file structure information</p>
<p>“ORA-00921: unexpected end of SQL command”<br />
–&gt;Oracle database errors, berpotensial untuk mengambil filenames, function names and file structure information</p>
<p>“error found handling the request” cocoon filetype:xml<br />
–&gt;Cocoon errors, berpotensial untuk mengambil Cocoon version information, filenames, function names and file structure information</p>
<p>“Invision Power Board Database Error”<br />
–&gt;Invision Power Board bulletin board errors, berpotensial untuk mengambil function names, filenames, file structure information and piece of SQL code</p>
<p>“Warning: mysql _ query()” “invalid query”<br />
–&gt;MySQL database errors, berpotensial untuk mengambil user names, function names, filenames and file structure information</p>
<p>“Error Message : Error loading required libraries.”<br />
–&gt;CGI script errors, berpotensial untuk mengambil information about operating system and program versions, user names, filenames and file structure information</p>
<p>“#mysql dump” filetype:sql<br />
–&gt;MySQL database errors, berpotensial untuk mengambil informasi database structure dan contents</p>
<p>Google queries untuk mencari lokasi passwords<br />
kumpulan secara garis besar lokasi password sebuah sistem yang dapat diakses oleh google</p>
<p>“http://*:*@www”<br />
site passwords for site, stored as the string</p>
<p>“http://username: password@www…” filetype:bak inurl:”htaccess|passwd|shadow|ht users”<br />
file backups, berpotensial untuk mengambil user names and passwords</p>
<p>filetype:mdb inurl:”account|users|admin|administrators|passwd|password”<br />
mdb files, berpotensial untuk mengambil password information</p>
<p>intitle:”Index of” pwd.db<br />
pwd.db files, berpotensial untuk mengambil user names and encrypted passwords</p>
<p>inurl:admin inurl:backup intitle:index.of<br />
directories whose names contain the words admin and backup</p>
<p>“Index of/” “Parent Directory” “WS _ FTP.ini” filetype:ini WS _ FTP PWD<br />
WS_FTP configuration files, berpotensial untuk mengambil FTP server access passwords</p>
<p>ext:pwd inurl:(service|authors|administrators|users) “# -FrontPage-”<br />
Terdapat Microsoft FrontPage passwords</p>
<p>filetype:sql (”passwd values ****” |”password values ****” | “pass values ****” )<br />
Terdapat SQL code and passwords yang disimpan dalam a database</p>
<p>intitle:index.of trillian.ini<br />
configuration files for the Trillian IM</p>
<p>eggdrop filetype:user<br />
user configuration files for the Eggdrop ircbot</p>
<p>filetype:conf slapd.conf configuration files for OpenLDAP</p>
<p>inurl:”wvdial.conf” intext:”password” configuration files for WV Dial</p>
<p>ext:ini eudora.ini configuration files for the Eudora mail client</p>
<p>filetype:mdb inurl:users.mdb<br />
Microsoft Access files, berpotensial untuk mengambil user account information</p>
<p>intext:”powered by Web Wiz Journal”<br />
websites using Web Wiz Journal, which in its standard configuration allows access to the passwords file – just enter http:///journal/journal.mdb instead of the default http:///journal/</p>
<p>“Powered by DUclassified” -site:duware.com<br />
“Powered by DUcalendar” -site:duware.com<br />
“Powered by DUdirectory” -site:duware.com<br />
“Powered by DUclassmate” -site:duware.com<br />
“Powered by DUdownload” -site:duware.com<br />
“Powered by DUpaypal” -site:duware.com<br />
“Powered by DUforum” -site:duware.com<br />
intitle:dupics inurl:(add.asp | default.asp |view.asp | voting.asp) -site:duware.com<br />
websites yang menggunakan DUclassified, DUcalendar, DUdirectory, DUclassmate, DUdownload, DUpaypal, DUforum or DUpics applications, secara default memungkinkan kita untuk mengambil passwords file<br />
– untuk DUclassified, just enter http:///duClassified/ _private/duclassified.mdb<br />
atau http:///duClassified/</p>
<p>intext:”BiTBOARD v2.0? “BiTSHiFTERS Bulletin Board”<br />
website yang menggunakan Bitboard2 bulletin board, secara default settings memungkinkan kita untuk mengambil passwords file to be obtained<br />
– dengan cara http:///forum/admin/data _ passwd.dat<br />
atau http:///forum/forum.php</p>
<p>Mencari Dokumen khusus ?<br />
filetype:xls inurl:”email.xls” email.xls<br />
files, berpotensial untuk mengambil contact information</p>
<p>“phone * * *” “address *” “e-mail” intitle:”curriculum vitae”<br />
CVs</p>
<p>“not for distribution”<br />
confidential documents containing the confidential clause</p>
<p>buddylist.blt<br />
AIM contacts list</p>
<p>intitle:index.of mystuff.xml<br />
Trillian IM contacts list</p>
<p>filetype:ctt “msn”<br />
MSN contacts list</p>
<p>filetype:QDF<br />
QDF database files for the Quicken financial application</p>
<p>intitle:index.of finances.xls<br />
finances.xls files, berpotensial untuk mengambil information on bank accounts, financial summaries and credit card numbers</p>
<p>intitle:”Index Of” -inurl:maillog maillog size maillog files, berpotensial untuk mengambil e-mail</p>
<p>“Network Vulnerability Assessment Report”<br />
“Host Vulnerability Summary Report”<br />
filetype:pdf “Assessment Report”<br />
“This file was generated by Nessus”<br />
reports for network security scans, penetration tests etc. On the Net</p>
<p>untuk lebih kreatifnya bisa di coba coba sendiri, okeh</p>
<p>reference:<br />
http://johnny.ihackstuff.com – largest repository of data on Google hacking,<br />
http://insecure.org/nmap/ – Nmap network scanner,<br />
http://thc.org/thc-amap/ – amap network scanner.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/mascakep.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/mascakep.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mascakep.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mascakep.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mascakep.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mascakep.wordpress.com&amp;blog=1841335&amp;post=5&amp;subd=mascakep&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mascakep.wordpress.com/2008/03/14/google-hacking/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascakep</media:title>
		</media:content>
	</item>
	</channel>
</rss>
