<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7965010549211345150</id><updated>2019-10-14T04:01:51.167-07:00</updated><category term="Tutorial"/><category term="VB.NET"/><category term="Blogger"/><category term="Template"/><category term="Android"/><category term="Linux"/><category term="Source Code"/><category term="Tips And Trick"/><category term="PHP"/><category term="Downloads"/><category term="Windows"/><category term="ASP.NET"/><category term="C#"/><category term="C++"/><category term="CSS &amp; HTML"/><category term="Python"/><title type='text'>W3NESIA</title><subtitle type='html'>Tutorial programming &amp;amp; Internet Security.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default?start-index=26&amp;max-results=25'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-7945472789065009051</id><published>2016-03-04T21:19:00.000-08:00</published><updated>2016-03-04T21:19:02.926-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Downloads"/><title type='text'>Joomla Com_bt_portfolio Exploiter</title><content type='html'>Selamat Siang ya ini ? :D&lt;br /&gt;lupa, tadi pas share update zone-H mass notifier yang baru ngucapnya selamat pagi , haha&lt;br /&gt;&lt;br /&gt;oke kali ini ane mau share tools baru.&lt;br /&gt;namanya Joomla Com_bt_portfolio Exploiter&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-OoD7OUr_iEA/Vtpj_WvWBnI/AAAAAAAAAHo/I48DE_CfwOI/s1600/bt.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://1.bp.blogspot.com/-OoD7OUr_iEA/Vtpj_WvWBnI/AAAAAAAAAHo/I48DE_CfwOI/s400/bt.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Cara pakai gampang.&lt;br /&gt;&lt;br /&gt;url masukin seperti gambar diatas&lt;br /&gt;tanpa http://&lt;br /&gt;&lt;br /&gt;pada kolom yang berisi coba.txt, bisa disini dengan shellmu.php&lt;br /&gt;dengan syarat shell yang dipakai taruh bersama tools.&lt;br /&gt;artinya taruh di satu dir. gaboleh misah.&lt;br /&gt;&lt;br /&gt;kalo bingung bisa chat, kan ada tombol about tuh, nah klik aja, PM aja kalo mau tanya tanya hehe&lt;br /&gt;&lt;br /&gt;Link Download ?&lt;br /&gt;&lt;a href=&quot;https://userscloud.com/i9hgzq35us9g&quot; target=&quot;_blank&quot;&gt;DISINI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;selamat mencoba.&lt;br /&gt;trimakasih.</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/7945472789065009051/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/joomla-combtportfolio-exploiter.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/7945472789065009051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/7945472789065009051'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/joomla-combtportfolio-exploiter.html' title='Joomla Com_bt_portfolio Exploiter'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-OoD7OUr_iEA/Vtpj_WvWBnI/AAAAAAAAAHo/I48DE_CfwOI/s72-c/bt.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-1140421851924935990</id><published>2016-03-04T21:03:00.000-08:00</published><updated>2016-03-04T21:03:08.696-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Downloads"/><title type='text'>Zone-H Mass Notifier Update V 1.2</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Selamat pagi.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;kali ini saya mau release update dari tools zone-H mass notifier v.1&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;sekarang release zone-H mass notifier v.1.2&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-1chsV-TOJ4w/Vtpj5wUQ0yI/AAAAAAAAAHo/bFfFTS1u-ds/s1600/zh2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://2.bp.blogspot.com/-1chsV-TOJ4w/Vtpj5wUQ0yI/AAAAAAAAAHo/bFfFTS1u-ds/s400/zh2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: x-small;&quot;&gt;Apa yang baru ?&lt;/span&gt;&lt;br style=&quot;background-color: white; font-family: sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: x-small;&quot;&gt;- penambahan fitur add list, kemaren udah ada button nya tapi lupa diisi code&amp;nbsp;&lt;/span&gt;&lt;img alt=&quot;colonthree emotikon&quot; class=&quot;img&quot; height=&quot;16&quot; src=&quot;https://z-1-static.xx.fbcdn.net/rsrc.php/v2/y5/r/XaD2c4CSAqh.png&quot; style=&quot;background-color: white; border: 0px; display: inline-block; font-family: sans-serif; font-size: small; vertical-align: top;&quot; width=&quot;16&quot; /&gt;&lt;br style=&quot;background-color: white; font-family: sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: x-small;&quot;&gt;- penambahan clear list juga , kemaren lupa juga&amp;nbsp;&lt;/span&gt;&lt;img alt=&quot;colonthree emotikon&quot; class=&quot;img&quot; height=&quot;16&quot; src=&quot;https://z-1-static.xx.fbcdn.net/rsrc.php/v2/y5/r/XaD2c4CSAqh.png&quot; style=&quot;background-color: white; border: 0px; display: inline-block; font-family: sans-serif; font-size: small; vertical-align: top;&quot; width=&quot;16&quot; /&gt;&lt;br style=&quot;background-color: white; font-family: sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; font-family: sans-serif; font-size: x-small;&quot;&gt;- perbaikan split URL, pemisahan url menggunakan koma nya di ganti jadi new line atau baris baru&amp;nbsp;&lt;/span&gt;&lt;img alt=&quot;colonthree emotikon&quot; class=&quot;img&quot; height=&quot;16&quot; src=&quot;https://z-1-static.xx.fbcdn.net/rsrc.php/v2/y5/r/XaD2c4CSAqh.png&quot; style=&quot;background-color: white; border: 0px; display: inline-block; font-family: sans-serif; font-size: small; vertical-align: top;&quot; width=&quot;16&quot; /&gt;&lt;br /&gt;&lt;br /&gt;jadi dengan split URL yang baru, kalian gak perlu susah payah split dengan tanda koma&lt;br /&gt;&lt;br /&gt;minat ?&lt;br /&gt;&lt;br /&gt;Download : &lt;a href=&quot;https://userscloud.com/ezk0zwf4task&quot; target=&quot;_blank&quot;&gt;DISINI&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sekian, selamat mencoba.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/1140421851924935990/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/zone-h-mass-notifier-update-v-12.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/1140421851924935990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/1140421851924935990'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/zone-h-mass-notifier-update-v-12.html' title='Zone-H Mass Notifier Update V 1.2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-1chsV-TOJ4w/Vtpj5wUQ0yI/AAAAAAAAAHo/bFfFTS1u-ds/s72-c/zh2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-9019761668304040644</id><published>2016-03-03T00:50:00.001-08:00</published><updated>2016-03-03T00:58:41.054-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Downloads"/><title type='text'>Tools Zone-H mass Notifier Download</title><content type='html'>&lt;span id=&quot;goog_1204410649&quot;&gt;&lt;/span&gt;Pada kesempatan kali ini, saya mau share tools.&lt;br /&gt;yah semalaman gak tidur cuma buat nyari algoritma mass poster.&lt;br /&gt;tapi gapapa yang penting jadi, hehe&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-p4MKwncMYcI/Vtf6lZHKDjI/AAAAAAAAAHM/oScwmK_lVug/s1600/zh.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;284&quot; src=&quot;https://2.bp.blogspot.com/-p4MKwncMYcI/Vtf6lZHKDjI/AAAAAAAAAHM/oScwmK_lVug/s320/zh.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Nama toolsnya Zone-H mass Notifier&lt;br /&gt;para defacer pasti tau zone-h.org ,hehe&lt;br /&gt;ituloh website tempat archive hasil deface.&lt;br /&gt;&lt;br /&gt;Cara pakai :&lt;br /&gt;&lt;br /&gt;sebenernya cara pakai kuncinya ada di list website yang mau di deface.&lt;br /&gt;selain dari itu kalian para defacer pasti sudah tau lah.&lt;br /&gt;&lt;br /&gt;Untuk menggunakan tools ini, yang harus diperhatikan adalah 3 ketentuan berikut :&lt;br /&gt;&lt;br /&gt;1. Isi list target tanpa http://&lt;br /&gt;2. list website tidak boleh berisi newline/baris baru/spasi&lt;br /&gt;3. setiap website target harus dipisahkan menggunakan tanda koma &quot;,&quot; (tanpa kutip)&lt;br /&gt;&lt;br /&gt;misal kalian mau submit , anggap saja disini 5 website&lt;br /&gt;dan 5 website tsb kita misalkan adalah :&lt;br /&gt;&lt;br /&gt;http://w3nesia.com.br&lt;br /&gt;http://w3nesia.co.id&lt;br /&gt;http://w3nesia.com.ca&lt;br /&gt;http://w3nesia.org&lt;br /&gt;http://w3nesia.net&lt;br /&gt;&lt;br /&gt;maka kalian harus mengisi kolom list website dengan 3 ketentuan diatas.&lt;br /&gt;seperti ini jadinya.&lt;br /&gt;&lt;br /&gt;w3nesia.com.br,w3nesia.co.id,w3nesia.com.ca,w3nesia.org,w3nesia.net&lt;br /&gt;&lt;br /&gt;lihat ke-5 website diatas, setiap website tidak menggunakan http://&lt;br /&gt;dan setiap website di pisahkan menggunakan tanda koma &quot;,&quot; (tanpa kutip)&lt;br /&gt;&lt;br /&gt;setelah itu tinggal isi nama defacer/notifier dan klik submit.&lt;br /&gt;selesai deh.&lt;br /&gt;Jika kalian tertarik/ingin mencoba tools ini.&lt;br /&gt;bisa mendownload nya di link berikut&lt;br /&gt;&lt;br /&gt;LINK DOWNLOAD : &lt;a href=&quot;http://www.datafilehost.com/d/df0052ea&quot; target=&quot;_blank&quot;&gt;DISINI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jika kalian mengalami error/tidak bisa membuka tools ini.&lt;br /&gt;Silahkan &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Update NET Framework&lt;/span&gt; &lt;/b&gt;kalian ke versi terbaru.&lt;br /&gt;karena tools ini dibuild menggunakan VB.NET, dan komputer saya terinstall NFramework versi baru.&lt;br /&gt;jadi Vb.NET nya terintegrasikan sama netframework Versi terbaru.&lt;br /&gt;silahkan cari menggunakan Search Engine Google.&lt;br /&gt;&lt;br /&gt;Jika ada bug/yang lain seperti link broken bisa berkomentar.&lt;br /&gt;bagi yang mendownload, tapi tidak berkomentar, saya sumpahin mandul , hehe&lt;br /&gt;&lt;br /&gt;selamat mencoba.&lt;br /&gt;Sekian dan trimakasih.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;span id=&quot;goog_1204410650&quot;&gt;&lt;/span&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/9019761668304040644/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/tools-zone-h-mass-notifier-download.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/9019761668304040644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/9019761668304040644'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/tools-zone-h-mass-notifier-download.html' title='Tools Zone-H mass Notifier Download'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-p4MKwncMYcI/Vtf6lZHKDjI/AAAAAAAAAHM/oScwmK_lVug/s72-c/zh.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4352703647213684192</id><published>2016-03-01T09:59:00.001-08:00</published><updated>2016-03-01T10:01:41.201-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips And Trick"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>[FIX] Gagal install NET Framework  error code &quot;HRESULT 0XC8000222&quot;</title><content type='html'>&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;Pernah saat saya mau install microsoft visual Studio 2010 gagal, karena error saat install NET Framework nya.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;akhirnya saya close setup MS Visual studio nya.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;saya mencoba install manual netframework nya, tapi tetap saja gagal dengan error code &quot;&lt;b style=&quot;background-color: transparent;&quot;&gt;HRESULT 0XC8000222&lt;/b&gt;&quot;.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;Akhirnya saya keliling keliling forum MSDN, dan nemu solusinya.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;Berikut tutorial nya :&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-BO-BCvCQZuY/T2_y2uNNM5I/AAAAAAAAA6E/-6izDtAcKfk/s1600/Microsoft-Net-framework-version-4-download.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;305&quot; src=&quot;https://2.bp.blogspot.com/-BO-BCvCQZuY/T2_y2uNNM5I/AAAAAAAAA6E/-6izDtAcKfk/s1600/Microsoft-Net-framework-version-4-download.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;Fix Gagal install NET Framework dengan error code &quot;&lt;b&gt;HRESULT 0XC8000222&lt;/b&gt;&quot;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: sans-serif; font-size: small; padding: 0px;&quot;&gt;&lt;br /&gt;1. Buka CMD.exe (Command Prompt) Run As Administrator&lt;br /&gt;&lt;br /&gt;ketik perinntah : &quot;&lt;b&gt;net stop WuAuServ&lt;/b&gt;&quot; (tanpa kutip)&lt;br /&gt;&lt;br /&gt;2. Buka Run Dialog box atau bisa dengan cara Windows key + R&lt;br /&gt;&lt;br /&gt;lalu masukan teks&amp;nbsp;&lt;b&gt;%windir%&lt;/b&gt;&amp;nbsp;pada kolom lalu enter/OK&lt;br /&gt;&lt;br /&gt;cari folder “&lt;b&gt;Software Distribution&lt;/b&gt;” dan ubah nama folder tersebut. terserah mau diganti nama apa.&lt;br /&gt;&lt;br /&gt;3. Kembali ke CMD.exe (Command Prompt) Run As Administrator&lt;br /&gt;&lt;br /&gt;ketik perinntah : &quot;&lt;b&gt;net start WuAuServ&lt;/b&gt;&quot; (tanpa kutip)&lt;br /&gt;&lt;br /&gt;4. Dan coba install Kembali&amp;nbsp;&lt;b&gt;NET Framework&lt;/b&gt;. Success kan ?&lt;/div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4352703647213684192/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/fix-gagal-install-net-framework-error.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4352703647213684192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4352703647213684192'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/fix-gagal-install-net-framework-error.html' title='[FIX] Gagal install NET Framework  error code &quot;HRESULT 0XC8000222&quot;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-BO-BCvCQZuY/T2_y2uNNM5I/AAAAAAAAA6E/-6izDtAcKfk/s72-c/Microsoft-Net-framework-version-4-download.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-3890240839470733696</id><published>2016-03-01T08:00:00.003-08:00</published><updated>2016-03-01T08:01:24.733-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS &amp; HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips And Trick"/><title type='text'>Tips Belajar HTML Code Dengan Mudah Dan Cepat</title><content type='html'>&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot;; font-size: 12px; line-height: 19.2px;&quot;&gt;Hai, bagi kalian yang baru tahu dan mengenal apa itu HTML maka silahkan simak artikel saya kali ini, sebelumnya saya akan menanyakan apakah pengertian HTML itu ? HTML adalah bahasa pemrograman web yang setiap awal penulisan diawali tag dan akhirannya juga.&lt;/span&gt;&lt;br /&gt;&lt;br style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot; /&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot;; font-size: 12px; line-height: 19.2px;&quot;&gt;Contoh bahasa HTML adalah :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot;; font-size: 12px; line-height: 19.2px;&quot;&gt;&amp;lt;b&amp;gt; Saya sedang belajar HTML&amp;lt;/b&amp;gt; maka hasilnya akan&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Saya sedang belajar HTML&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;verdana&amp;quot;; font-size: 12px; line-height: 19.2px;&quot;&gt;Awal penulisan html adalah dengan tanda &amp;lt;&amp;gt; dan diakhiri tanda &amp;lt;/&amp;gt; ,&lt;/span&gt;&lt;br /&gt;&lt;h4 style=&quot;background-color: white; font-family: Oswald, Arial, sans-serif; font-size: 15px; font-stretch: normal; margin: 15px 0px;&quot;&gt;Sebenarnya bagaimana cara cepat dan mudah mempelajari bahasa HTML ini ?&lt;/h4&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Caranya sangat mudah, hanya butuh ketelatenan dan semangat dalam belajar html ini, HTML itu belajarnya harus Praktek ! Praktek ! dan Praktek ! Kalo cuma teori terus kita bakalan cepat lupa.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; font-family: verdana; font-size: 12px; line-height: 19.2px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-JY3_tx7R3J4/VNbRedSjc9I/AAAAAAAACiM/IvjbbpFrvlk/s1600/belajar%2Bhtml%2Bitu%2Bmudah.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;Tips Belajar Html Dengan Mudah Dan Cepat&quot; border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://2.bp.blogspot.com/-JY3_tx7R3J4/VNbRedSjc9I/AAAAAAAACiM/IvjbbpFrvlk/s1600/belajar%2Bhtml%2Bitu%2Bmudah.jpg&quot; style=&quot;border-width: 0px; max-width: 100%;&quot; title=&quot;Tips Belajar Html Dengan Mudah Dan Cepat&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Caranya kalian bisa dengan belajar ngeblog baik dengan Blogger, Wordpress, atau CMS yang lainnya. Untuk yang ingin mempelajari HTML saya sarankan kalian belajar ngeblog dengan Blogger.&lt;/div&gt;&lt;h4 style=&quot;background-color: white; font-family: Oswald, Arial, sans-serif; font-size: 15px; font-stretch: normal; margin: 15px 0px;&quot;&gt;Apa kelebihan belajar blog dengan Blogger ?&lt;/h4&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Banyak sekali manfaat yang bisa kita dapatkan saat belajar ngeblog, apa saja manfaatnya ini dia :&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;ol&gt;&lt;li&gt;Dapat menguasai HTML dengan perlahan-lahan dan akhirnya mudah memahaminya dengan cepat&lt;/li&gt;&lt;li&gt;Dapat langsung mempraktekannya.&lt;/li&gt;&lt;li&gt;Akses yang lumayan mudah hanya bermodalkan internet,komputer dan email google.&lt;/li&gt;&lt;li&gt;User friendly bagi siapa saja.&lt;/li&gt;&lt;li&gt;Selain ngeblog kalian juga bisa menghasilkan uang dari Hobi kalian ini. Contohnya saja : EKA LESMANA , MAS DIAN, ADRYAN FITRA dan para publisher ternama lainnya.&lt;/li&gt;&lt;li&gt;Di dalam penulisan artikel kalian bisa langsung menggunakan tulisan hasil ketikan kalian dan melihanya bahasa HTML dengan mengklik tulisan HTML disebelah kata Compose.&lt;/li&gt;&lt;li&gt;Tidak berbelit-belit.&lt;/li&gt;&lt;li&gt;Mudahnya Costum Domain / ganti domain.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Mungkin itulah cara cepat dan mudah agar kalian bisa belajar HTML selain itu kalian akan mudah juga paham dengan apa itu CSS. Jadi jika kalian belajar blog bisa belajar HTML dan CSS juga.&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Untuk yang ingin belajar secara offline kalian bisa browsing-browsing di internet,Oh iya untuk yang ingin belajar HTML tingkat dasar atau pemula saya sarankan menggunakan Blog namun yang ingin belajar blog tingkat mahir atau lebih tinggi seperti HTML5 kalian bisa belajar menggunakan software seperti :&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;ul&gt;&lt;li&gt;Dreamweaver&lt;/li&gt;&lt;li&gt;Notepad&amp;nbsp;++&lt;/li&gt;&lt;li&gt;Xampp&lt;/li&gt;&lt;li&gt;Dll.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Intinya jangan malas belajar, saya saja dahulu tidak bisa apa-apa..&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Kalian juga nanti akan tau apa itu SEO, Backlink, Adsense, Template dan lain-lainnya.&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Ingat Belajar HTML itu mudah Kawan !&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/3890240839470733696/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/tips-belajar-html-code-dengan-mudah-dan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3890240839470733696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3890240839470733696'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/tips-belajar-html-code-dengan-mudah-dan.html' title='Tips Belajar HTML Code Dengan Mudah Dan Cepat'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-JY3_tx7R3J4/VNbRedSjc9I/AAAAAAAACiM/IvjbbpFrvlk/s72-c/belajar%2Bhtml%2Bitu%2Bmudah.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4583383620363813777</id><published>2016-03-01T07:53:00.000-08:00</published><updated>2016-03-01T07:53:05.968-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips And Trick"/><title type='text'>Menghapus Obeng dan Tang di Blog secara Permanen</title><content type='html'>&lt;b style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Cara Menghapus Obeng Dan Tang di Blog Permanen&lt;/b&gt;&lt;span style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&amp;nbsp;- Pasti di widget blog kalian ada gambar atau tanda Obeng dan Tang kan ? Sebagian orang mengatakan blognya kurang menarik jika melihat gambar atau tanda obeng dan tang di blog mereka. Ada pula yang mengatakan blog tidak Valid HTML5 dan CSS3 karena di sebabkan gambar Obeng dan Tang di blog ini. Nah kali ini saya akan berikan&amp;nbsp;Cara Menghapus Obeng Dan Tang di Blog secara Permanen.&lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; font-family: verdana; font-size: 12px; line-height: 19.2px; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-YHMA4DSAghk/VLjvqeUCQqI/AAAAAAAACOY/ymKlaCENei8/s1600/preferences-system.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;Cara Menghapus Obeng Dan Tang di Blog Permanen&quot; border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://1.bp.blogspot.com/-YHMA4DSAghk/VLjvqeUCQqI/AAAAAAAACOY/ymKlaCENei8/s1600/preferences-system.png&quot; style=&quot;border-width: 0px; max-width: 100%;&quot; title=&quot;Cara Menghapus Obeng Dan Tang di Blog Permanen&quot; width=&quot;200&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;h4 style=&quot;background-color: white; font-family: Oswald, Arial, sans-serif; font-size: 15px; font-stretch: normal; margin: 15px 0px;&quot;&gt;Langkah Menghapus Obeng dan Tang di Blog secara Permanen&lt;/h4&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;Sebenarnya ada dua cara menghapus obeng dan tang di blog :&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;&lt;ul&gt;&lt;li&gt;Pertama, hanya menghilangkannya saja.&lt;/li&gt;&lt;li&gt;Kedua, Menghapusnya secara permanen.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Kedua cara diatas saya kombinasikan di tutorial dibawah ini, silahkan disimak..&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;1. Langkah awal Klik Template &amp;gt; Edit Template&lt;br /&gt;2. Kita akan menambahkan beberapa script, silahkan tambahkan script dibawah ini&lt;/div&gt;&lt;blockquote class=&quot;tr_bq&quot; style=&quot;background-color: white; border-color: rgb(102, 102, 102); border-style: solid; border-width: 1px 10px; font-family: verdana; font-size: 12px; line-height: 19.2px; margin: 10px; padding: 10px;&quot;&gt;.quickedit{display:none;}&lt;/blockquote&gt;&lt;span style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;3. Copy dan Pastekan script diatas sebelum&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/b&gt;&lt;span style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;, lalu Save.&lt;/span&gt;&lt;br style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot; /&gt;&lt;span style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;4. Dilangkah ini kalian masih dibagian Edit HTML, disebelahnya ada Jump To Widget. Klik lalu pilih widget mana yang ada gambar tang dan obeng. Klik tanda panah kecil disamping kiri&lt;/span&gt;&lt;br style=&quot;background-color: white; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; font-family: verdana; font-size: 12px; line-height: 19.2px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-DJ8knQM-IsQ/VLjuXeD_RHI/AAAAAAAACOM/YGvIz1mZA9M/s1600/Screenshot_4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;23&quot; src=&quot;https://2.bp.blogspot.com/-DJ8knQM-IsQ/VLjuXeD_RHI/AAAAAAAACOM/YGvIz1mZA9M/s1600/Screenshot_4.png&quot; style=&quot;border-width: 0px; max-width: 100%;&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; font-family: verdana; font-size: 12px; line-height: 19.2px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; font-family: verdana; font-size: 12px; line-height: 19.2px;&quot;&gt;5. Kalian cari kode berikut ini&amp;nbsp;&lt;b&gt;&amp;lt;b:include name=&#39;quickedit&#39;/&amp;gt;&lt;/b&gt;&amp;nbsp;dan hapus. Hampir disemua widget ada kode tersebut silahkan cek setiap widget dan hapus kodenya.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4583383620363813777/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/menghapus-obeng-dan-tang-di-blog-secara.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4583383620363813777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4583383620363813777'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/menghapus-obeng-dan-tang-di-blog-secara.html' title='Menghapus Obeng dan Tang di Blog secara Permanen'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-YHMA4DSAghk/VLjvqeUCQqI/AAAAAAAACOY/ymKlaCENei8/s72-c/preferences-system.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-6310545561206073855</id><published>2016-03-01T07:36:00.000-08:00</published><updated>2016-03-01T07:36:09.078-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips And Trick"/><title type='text'>Mengatasi Blog Hanya Menampilkan Satu Post di Homepage</title><content type='html'>&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Hampir semua penyebab dari masalah tersebut sama. Yaitu karena postingannya&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;ditulis melalui Microsoft Word&lt;/span&gt;.&lt;/div&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;Kenapa bisa begitu?&lt;/h4&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Karena MS Word merupakan program word processor bukan text editor. Jadi ketika sobat menulis di MS Word setelah itu tulisannya disalin, maka yang tersalin bukan hanya text, tapi kode-kode di belakangnya juga ikut tersalin.&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Nah ketika dipaste ke blogger kode-kode tersebut akan mengalami konflik dengan kode-kode yang ada di blogger. Itulah yang menyebabkan error.&lt;/div&gt;&lt;h4 style=&quot;background-color: white; box-sizing: border-box; font-family: Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 1.2; margin: 0px 0px 15px;&quot;&gt;Terus gimana solusinya?&lt;/h4&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Ada dua solusi untuk mengatasi masalah ini. Berikut saya jelaskan lebih detailnya:&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Solusi #1: Jangan nulis di MS Word&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Usahakan untuk menulis langsung di blogger. Atau jika sobat kepengin menulis artikel secara offline gunakan program text editor seperti notepad atau notepad++.&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Untuk postingan yang sudah terlanjur ditulis memalui MS Word, silakan bisa ditulis ulang langsung lewat blogger atau program text editor.&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Solusi #2: Gunakan fitur “Jump Break” di blogger&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Jika sobat males harus nulis ulang postingannya, atau merasa tidak pernah menulis postingan melalu Microsoft Word, maka silakan bisa coba pakai cara ini:&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;#1. Login ke blogger.com dan masuk ke dashboard blog sobat&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;#2. Masuk ke menu “&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Pos&lt;/span&gt;”&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;#3. Klik “&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Edit&lt;/span&gt;” pada postingan terakhir yang muncul di halaman depan blog&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://sugeng.id/blog/wp-content/uploads/2015/05/edit-postingan.png&quot; style=&quot;background: 0px 0px; box-sizing: border-box; text-decoration: none; transition: all 0.1s ease-in-out;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;Edit Postingan&quot; border=&quot;0&quot; class=&quot;aligncenter&quot; height=&quot;274&quot; src=&quot;http://sugeng.id/blog/wp-content/uploads/2015/05/edit-postingan-400x274.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; margin: 0px auto 20px; max-width: 100%;&quot; title=&quot;Edit Postingan&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;#4. Masukan “&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;jump break&lt;/span&gt;” di akhir paragraf pertama&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;&lt;a href=&quot;http://sugeng.id/blog/wp-content/uploads/2015/05/jump-break.png&quot; style=&quot;background: 0px 0px; box-sizing: border-box; text-decoration: none; transition: all 0.1s ease-in-out;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;Masukan Jump Break&quot; border=&quot;0&quot; class=&quot;aligncenter&quot; height=&quot;255&quot; src=&quot;http://sugeng.id/blog/wp-content/uploads/2015/05/jump-break-400x255.png&quot; style=&quot;border: 0px; box-sizing: border-box; display: block; height: auto; margin: 0px auto 20px; max-width: 100%;&quot; title=&quot;Masukan Jump Break&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;#5. Jika sudah, klik tombol “&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Perbarui&lt;/span&gt;”&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Jika langkah-langkah di atas dilakukan dengan benar seharunya blog sobat sudah tidak error lagi.&lt;/div&gt;&lt;div style=&quot;background-color: white; box-sizing: border-box; font-family: &#39;PT Serif&#39;, sans-serif; font-size: 16px; line-height: 26px; margin-bottom: 24px; padding: 0px;&quot;&gt;Jika ternyata tetap error juga, mungkin karena penyebab yang lainnya.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/6310545561206073855/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/mengatasi-blog-hanya-menampilkan-satu.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/6310545561206073855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/6310545561206073855'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/mengatasi-blog-hanya-menampilkan-satu.html' title='Mengatasi Blog Hanya Menampilkan Satu Post di Homepage'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-2789231264976592335</id><published>2016-03-01T07:31:00.000-08:00</published><updated>2016-03-01T07:31:05.790-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>[PHP] Menghapus beberapa table MySQL</title><content type='html'>&lt;br /&gt;Dalam tutorial dibawah terdapat beberapa file PHP dan CSS . salinlah kode sesuai nama file yang dijelaskan . Fungsi dari masing-masing file akan dibahas dalam bagian masing-masing di bawah ini.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-xcHbdoHiU9g/VtWQWNDX58I/AAAAAAAAAGM/_yuBYMg_tG4/s1600/w3nesiapost1256.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://1.bp.blogspot.com/-xcHbdoHiU9g/VtWQWNDX58I/AAAAAAAAAGM/_yuBYMg_tG4/s200/w3nesiapost1256.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;- action.php&lt;br /&gt;- dbconfig.php&lt;br /&gt;- index.php&lt;br /&gt;- style.css&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;DATABASE SCHEMA :&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: php&quot;&gt;CREATE TABLE `users` (&lt;br /&gt;`id` INT(11) NOT NULL AUTO_INCREMENT,&lt;br /&gt;`first_name` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,&lt;br /&gt;`last_name` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,&lt;br /&gt;`email` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,&lt;br /&gt;`phone` VARCHAR(15) COLLATE utf8_unicode_ci NOT NULL,&lt;br /&gt;`created` datetime NOT NULL,&lt;br /&gt;`modified` datetime NOT NULL,&lt;br /&gt;`status` tinyint(1) NOT NULL DEFAULT &#39;1&#39; COMMENT &#39;1=Active, 0=Deactive&#39;,&lt;br /&gt;PRIMARY KEY (`id`)&lt;br /&gt;) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;&lt;br /&gt;&lt;br /&gt;INSERT INTO `users` (`id`, `first_name`, `last_name`, `email`, `phone`, `created`, `modified`, `status`) VALUES&lt;br /&gt;(NULL, &#39;w3nesia&#39;, &#39;Maity&#39;, &#39;w3nesia@gmail.com&#39;, &#39;123456&#39;, &#39;2015-04-17 00:00:00&#39;, &#39;2015-04-17 00:00:00&#39;, 1),&lt;br /&gt;(NULL, &#39;Codex&#39;, &#39;World&#39;, &#39;contact@codexworld.com&#39;, &#39;123456&#39;, &#39;2015-04-17 00:00:00&#39;, &#39;2015-04-17 00:00:00&#39;, 1),&lt;br /&gt;(NULL, &#39;Raj&#39;, &#39;Ans&#39;, &#39;raj@gmail.com&#39;, &#39;123456&#39;, &#39;2015-04-17 00:00:00&#39;, &#39;2015-04-17 00:00:00&#39;, 1),&lt;br /&gt;(NULL, &#39;John&#39;, &#39;Thomas&#39;, &#39;john@gmail.com&#39;, &#39;123456&#39;, &#39;2015-04-17 00:00:00&#39;, &#39;2015-04-17 00:00:00&#39;, 1),&lt;br /&gt;(NULL, &#39;Kate&#39;, &#39;Bell&#39;, &#39;kate@gmail.com&#39;, &#39;123456&#39;, &#39;2015-04-17 00:00:00&#39;, &#39;2015-04-17 00:00:00&#39;, 1);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;ACTION.PHP&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Dalam file ini, kita memiliki kode yang digunakan untuk mengambil array ID yang akan dihapus.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: php&quot;&gt;&amp;lt;?php&lt;br /&gt;session_start();&lt;br /&gt;include_once(&#39;dbConfig.php&#39;);&lt;br /&gt;if(isset($_POST[&#39;bulk_delete_submit&#39;])){&lt;br /&gt;$idArr = $_POST[&#39;checked_id&#39;];&lt;br /&gt;foreach($idArr as $id){&lt;br /&gt;mysqli_query($conn,&quot;DELETE FROM users WHERE id=&quot;.$id);&lt;br /&gt;}&lt;br /&gt;$_SESSION[&#39;success_msg&#39;] = &#39;Delete Successful&#39;;&lt;br /&gt;header(&quot;Location:index.php&quot;);&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;DBCONFIG.PHP&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;File ini berisi kode konfigurasi database yang diperlukan untuk membuat sambungan dengan database.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: php&quot;&gt;&amp;lt;?php&lt;br /&gt;$dbHost = &#39;localhost&#39;;&lt;br /&gt;$dbUser = &#39;root&#39;;&lt;br /&gt;$dbPass = &#39;w3nesia&#39;;&lt;br /&gt;$dbName = &#39;w3nesia&#39;;&lt;br /&gt;$conn = mysqli_connect($dbHost,$dbUser,$dbPass,$dbName);&lt;br /&gt;if(!$conn){&lt;br /&gt;die(&quot;Database connection failed: &quot; . mysqli_connect_error());&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;INDEX.PHP&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Kode di dalam file ini, menampilkan tabel yang menunjukkan semua data pengguna. Di sini, setiap baris akan berisi kotak centang. Ketika tombol hapus ditekan semua data yang dipilih akan dihapus dalam waktu yang sama. Untuk memeriksa semua kotak centang yang dipilih disini menggunakan fungsi jQuery.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: php&quot;&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Tutorial-By-W3nesia&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;/&amp;gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot; src=&quot;jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;function delete_confirm(){&lt;br /&gt;var result = confirm(&quot;Are you sure to delete users?&quot;);&lt;br /&gt;if(result){&lt;br /&gt;return true;&lt;br /&gt;}else{&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;$(document).ready(function(){&lt;br /&gt;$(&#39;#select_all&#39;).on(&#39;click&#39;,function(){&lt;br /&gt;if(this.checked){&lt;br /&gt;$(&#39;.checkbox&#39;).each(function(){&lt;br /&gt;this.checked = true;&lt;br /&gt;});&lt;br /&gt;}else{&lt;br /&gt;$(&#39;.checkbox&#39;).each(function(){&lt;br /&gt;this.checked = false;&lt;br /&gt;});&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;$(&#39;.checkbox&#39;).on(&#39;click&#39;,function(){&lt;br /&gt;if($(&#39;.checkbox:checked&#39;).length == $(&#39;.checkbox&#39;).length){$(&#39;#select_all&#39;).prop(&#39;checked&#39;,true);&lt;br /&gt;}else{&lt;br /&gt;$(&#39;#select_all&#39;).prop(&#39;checked&#39;,false);&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;});&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;?php session_start();&lt;br /&gt;if(!empty($_SESSION[&#39;success_msg&#39;])) {&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;div class=&quot;alert alert-success&quot;&amp;gt;&amp;lt;?php echo $_SESSION[&#39;success_msg&#39;];&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;?php unset($_SESSION[&#39;success_msg&#39;]); } ?&amp;gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;include_once(&#39;dbConfig.php&#39;);&lt;br /&gt;$query = mysqli_query($conn,&quot;SELECT * FROM users&quot;);&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;form name=&quot;bulk_action_form&quot; action=&quot;action.php&quot; method=&quot;post&quot; onSubmit=&quot;return delete_confirm();&quot;/&amp;gt;&lt;br /&gt;&amp;lt;table class=&quot;bordered&quot;&amp;gt;&lt;br /&gt;&amp;lt;thead&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;lt;th&amp;gt;&amp;lt;input type=&quot;checkbox&quot; name=&quot;select_all&quot; id=&quot;select_all&quot; value=&quot;&quot;/&amp;gt;&amp;lt;/th&amp;gt;        &lt;br /&gt;&amp;lt;th&amp;gt;First Name&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;th&amp;gt;Last Name&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;th&amp;gt;Email&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;th&amp;gt;Phone&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/thead&amp;gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;if(mysqli_num_rows($query) &amp;gt; 0){&lt;br /&gt;while($row = mysqli_fetch_assoc($query)){&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&amp;lt;td align=&quot;center&quot;&amp;gt;&amp;lt;input type=&quot;checkbox&quot; name=&quot;checked_id[]&quot; class=&quot;checkbox&quot; value=&quot;&amp;lt;?php echo $row[&#39;id&#39;]; ?&amp;gt;&quot;/&amp;gt;&amp;lt;/td&amp;gt;        &lt;br /&gt;&amp;lt;td&amp;gt;&amp;lt;?php echo $row[&#39;first_name&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&amp;lt;?php echo $row[&#39;last_name&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&amp;lt;?php echo $row[&#39;email&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;td&amp;gt;&amp;lt;?php echo $row[&#39;phone&#39;]; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt; &lt;br /&gt;&amp;lt;?php } }else{ ?&amp;gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&amp;lt;td colspan=&quot;5&quot;&amp;gt;No records found.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; &lt;br /&gt;&amp;lt;?php } ?&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&amp;lt;input type=&quot;submit&quot; class=&quot;btn btn-danger&quot; name=&quot;bulk_delete_submit&quot; value=&quot;Delete&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt; &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;b&gt;STYLE.CSS&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Berisi css file untuk mempercantik design/tampilan.&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: css&quot;&gt;body {width: 600px;margin: 40px auto;font-family: &#39;trebuchet MS&#39;, &#39;Lucida sans&#39;, Arial;font-size: 14px;color: #444;}&lt;br /&gt;&lt;br /&gt;h1{font-weight: normal;color: #024457;}&lt;br /&gt;&lt;br /&gt;h1 span{color: #167F92;}&lt;br /&gt;&lt;br /&gt;table {*border-collapse: collapse; /* IE7 and lower */border-spacing: 0;width: 100%;    }&lt;br /&gt;&lt;br /&gt;.bordered {border: solid #ccc 1px;&lt;br /&gt;&lt;br /&gt;-webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #ccc; box-shadow: 0 1px 1px #ccc;         }   &lt;br /&gt;&lt;br /&gt;.bordered td, .bordered th {border-left: 1px solid #ccc;border-top: 1px solid #ccc;padding: 10px;text-align: left;    }&lt;br /&gt;&lt;br /&gt;.bordered th {background-color: #dce9f9;background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);background-image:         linear-gradient(top, #ebf3fc, #dce9f9);-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        border-top: none;text-shadow: 0 1px 0 rgba(255,255,255,.5); }&lt;br /&gt;&lt;br /&gt;.bordered td:first-child, .bordered th:first-child {border-left: none;}&lt;br /&gt;&lt;br /&gt;.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;margin-top: 10px;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Simpan semua file pada satu directori, dan atur dbconfig.php sesuai dengan mysql database kalian&lt;br /&gt;selamat mencoba.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/2789231264976592335/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/php-menghapus-beberapa-table-mysql.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2789231264976592335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2789231264976592335'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/php-menghapus-beberapa-table-mysql.html' title='[PHP] Menghapus beberapa table MySQL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-xcHbdoHiU9g/VtWQWNDX58I/AAAAAAAAAGM/_yuBYMg_tG4/s72-c/w3nesiapost1256.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-2670942978286861285</id><published>2016-03-01T01:23:00.000-08:00</published><updated>2016-03-01T08:41:36.333-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Python Tips on FreeBSD</title><content type='html'>&amp;nbsp;&lt;a href=&quot;http://2.bp.blogspot.com/-pRASSiIEWeQ/VOhWwA2zy9I/AAAAAAAAABw/k441y_kjwiw/s1600/freebsdiso.png&quot; imageanchor=&quot;1&quot; style=&quot;background-color: white; font-family: helvetica, verdana; font-size: 12px; line-height: 16.8px; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://2.bp.blogspot.com/-pRASSiIEWeQ/VOhWwA2zy9I/AAAAAAAAABw/k441y_kjwiw/s1600/freebsdiso.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Using Cython to write C and C++ Extentions to Python&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=871&quot; style=&quot;color: #164dbf; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;If you want to easyly write C and C++&amp;nbsp;&lt;b&gt;extensions&lt;/b&gt;&amp;nbsp;(to Python) that incorporate&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;&amp;nbsp;syntax,&amp;nbsp;&lt;b&gt;C&lt;/b&gt;&amp;nbsp;and&amp;nbsp;&lt;b&gt;C++&lt;/b&gt;functions you can use&amp;nbsp;&lt;b&gt;Cython&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;To install&amp;nbsp;&lt;b&gt;Cython&lt;/b&gt;&amp;nbsp;from FreeBSD&amp;nbsp;&lt;b&gt;ports&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;cd /usr/ports/lang/cython&lt;br /&gt;&amp;nbsp; make install clean&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Then let&#39;s see a simple example that display numbers from 1 to n, where n is a given parameter to a function we will define.&lt;br /&gt;&lt;br /&gt;First we define the pyx source file:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;myfunc.pyx&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;def display_numbers&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;upper&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;for&lt;/span&gt;&amp;nbsp;i in&amp;nbsp;&lt;a href=&quot;http://www.php.net/range&quot; mce_href=&quot;http://www.php.net/range&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;range&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;,upper&lt;span class=&quot;nu0&quot;&gt;+1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; mce_href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;i&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;Then we define setup.py file that will build the C source code for our extension:&lt;/div&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;setup.py&lt;/div&gt;from distutils.core import setup&lt;br /&gt;from distutils.extension import Extension&lt;br /&gt;from Cython.Distutils import build_ext&lt;br /&gt;&lt;br /&gt;ext_modules =&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;[&lt;/span&gt;Extension&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;myfunc&quot;&lt;/span&gt;,&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;myfunc.pyx&quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;setup&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;br /&gt;&amp;nbsp; name =&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;myfunc&#39;&lt;/span&gt;,&lt;br /&gt;&amp;nbsp; cmdclass =&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;build_ext&#39;&lt;/span&gt;: build_ext&lt;span class=&quot;br0&quot;&gt;}&lt;/span&gt;,&lt;br /&gt;&amp;nbsp; ext_modules = ext_modules&lt;br /&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;And then will build the binary extension to Python (run next command from shell command line):&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;python setup.py build_ext --inplace&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;Then we could run Python and from command prompt:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; from myfunc import display_numbers&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; display_numbers(7)&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Or we could write a small Python script that uses myfunc module/extenstion (run next example from command line):&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;view.py&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;import myfunc&lt;br /&gt;&lt;br /&gt;myfunc.display_numbers&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt;&amp;nbsp;Cython is also usefull if you want to build an application but you do not want to share all source code. By using only Python code, the app can be reverse engineered but using Cython this will not be possible, at least to get the same source code.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Creating Window Based GUI Apps with wxPython&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=870&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;If you want to create window based GUI app with Python there&#39;s a library for that called&amp;nbsp;&lt;b&gt;wxPython&lt;/b&gt;, based on (wrapper to)&amp;nbsp;&lt;b&gt;xwWidgets&lt;/b&gt;&amp;nbsp; C++ library.&lt;br /&gt;&lt;br /&gt;First we will&amp;nbsp;&lt;b&gt;install&lt;/b&gt;&amp;nbsp;xwPython from FreeBSD Ports:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;cd /usr/ports/x11-toolkits/py-wxPython28&lt;br /&gt;&amp;nbsp; make install clean&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Then to create an simple window app we could use the following code:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;example1.py&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;import wx&lt;br /&gt;&lt;br /&gt;window = wx.App&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;window_frame = wx.Frame&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;None,&amp;nbsp;&lt;span class=&quot;nu0&quot;&gt;-1&lt;/span&gt;,&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;Window Title&#39;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;window_frame.Center&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;window_frame.Show&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;window.MainLoop&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;&lt;br /&gt;To&amp;nbsp;&lt;b&gt;move&lt;/b&gt;&amp;nbsp;the window to a specific location (instead of centering it) we could use (before showing the window):&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;window_frame.MoveXY(500,100,1)&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Run a UNIX Shell Command from Python and Display it&#39;s Output&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=868&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;createdate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; font-weight: bold; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;Thursday, 23 February 2012&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;To run a&amp;nbsp;&lt;b&gt;system&lt;/b&gt;&amp;nbsp;UNIX shell&amp;nbsp;&lt;b&gt;command&lt;/b&gt;&amp;nbsp;from a&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;&amp;nbsp;script and then to display it&#39;s output (it&#39;s result) we will use the following example which will run&amp;nbsp;&lt;b&gt;ls -la /&lt;/b&gt;&amp;nbsp;and then display it&#39;s output:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;display_dirs.py&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;import os&lt;br /&gt;&lt;br /&gt;line_content =&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot; &quot;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;line = os.&lt;a href=&quot;http://www.php.net/popen&quot; mce_href=&quot;http://www.php.net/popen&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;popen&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;ls -la /&quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;while&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;line_content !=&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; line_content = line.readline&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; mce_href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;line_content,&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;&lt;b&gt;Note&lt;/b&gt;&amp;nbsp;that the comma ( , ) after line_content will make print command to display the value on the screen without a newline.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Generate 1000 values from Python and add them to SQLITE database&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=867&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;Let&#39;s say we want to generate 1000 values of a string and an int and add them to a Python database.&lt;br /&gt;&lt;br /&gt;To accomplish that we will use os, binascii and random module.&lt;br /&gt;&lt;br /&gt;See next example, it&#39;s self explanatory:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;random_values.py&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;str_length =&amp;nbsp;&lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;import os, binascii, random&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;os.&lt;a href=&quot;http://www.php.net/popen&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;popen&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;sqlite3 example.db&amp;nbsp;&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&quot;&lt;/span&gt;create table person(name TEXT, age integer);&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&quot;&lt;/span&gt;&quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;for&lt;/span&gt;&amp;nbsp;i in&amp;nbsp;&lt;a href=&quot;http://www.php.net/range&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;range&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;,&lt;span class=&quot;nu0&quot;&gt;1001&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; rand_name = binascii.hexlify&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;os.urandom&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;str_length&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;rand_name&lt;br /&gt;&amp;nbsp; &amp;nbsp; rand_age = random.randint&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;15&lt;/span&gt;,&lt;span class=&quot;nu0&quot;&gt;40&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;rand_age&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; str =&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&quot;sqlite3 example.db&amp;nbsp;&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&quot;&lt;/span&gt;insert into person(name, age) values(&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&#39;&lt;/span&gt;%s&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&#39;&lt;/span&gt;,&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&#39;&lt;/span&gt;%d&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&#39;&lt;/span&gt;);&lt;span class=&quot;es0&quot; style=&quot;color: blue;&quot;&gt;\&quot;&lt;/span&gt;&quot;&lt;/span&gt;&amp;nbsp;%&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;rand_name , rand_age&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;str&lt;br /&gt;&amp;nbsp; &amp;nbsp; os.&lt;a href=&quot;http://www.php.net/popen&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;popen&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;str&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 12px; margin-top: 12px;&quot;&gt;&lt;br /&gt;Of course this can be done also by using&amp;nbsp;&lt;b&gt;sqlite3 python module&lt;/b&gt;. But I am just lazy.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Create a range of directories in Python&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=863&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;If you want to create directories from 01 to 12 using python here is a variant to do that:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;code&quot; style=&quot;background: rgb(238, 238, 238); border: 1px solid rgb(136, 136, 136); font-family: Arial, sans-serif; font-size: 11px; font-stretch: normal; line-height: normal; margin: 0px; padding: 7px; width: auto;&quot;&gt;&lt;div class=&quot;php&quot;&gt;&lt;div class=&quot;head&quot; style=&quot;background-color: #cccccc; border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin: -7px -7px 10px; padding: 0px 0px 0px 2px;&quot;&gt;create_dirs.py&lt;/div&gt;&lt;span class=&quot;co2&quot;&gt;#!/usr/local/bin/python&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;import os&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;for&lt;/span&gt;&amp;nbsp;i in&amp;nbsp;&lt;a href=&quot;http://www.php.net/range&quot; mce_href=&quot;http://www.php.net/range&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;range&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;,&lt;span class=&quot;nu0&quot;&gt;13&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;if&lt;/span&gt;&amp;nbsp;len&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;str&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&amp;nbsp;==&amp;nbsp;&lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; mce_href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;i = 0%s&#39;&lt;/span&gt;&amp;nbsp;%&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; os.&lt;a href=&quot;http://www.php.net/mkdir&quot; mce_href=&quot;http://www.php.net/mkdir&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;mkdir&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;0%s&#39;&lt;/span&gt;&amp;nbsp;%&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class=&quot;kw1&quot; style=&quot;color: blue;&quot;&gt;else&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.php.net/print&quot; mce_href=&quot;http://www.php.net/print&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;print&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;i = %s&#39;&lt;/span&gt;&amp;nbsp;%&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; os.&lt;a href=&quot;http://www.php.net/mkdir&quot; mce_href=&quot;http://www.php.net/mkdir&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot;&gt;&lt;span class=&quot;kw3&quot; style=&quot;color: blue;&quot;&gt;mkdir&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;st0&quot; style=&quot;color: #a31515;&quot;&gt;&#39;%s&#39;&lt;/span&gt;&amp;nbsp;%&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Python Power of Math Function&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=849&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;If we want to calculate power of a number in&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;&amp;nbsp;we can use&amp;nbsp;&lt;b&gt;math.pow&lt;/b&gt;&amp;nbsp;function:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; import math&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; math.pow(2,8)&lt;br /&gt;256.0&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Previous example calculate 2 to the power of 8.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Define Lists and Tuples in Python&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=848&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Lists&lt;br /&gt;-------&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To define a list of elements in Python we use:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp; list = [&#39;element1&#39;, &#39;element2&#39;, ;element3&#39;]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Then we can print the list:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print list&lt;br /&gt;[&#39;element1&#39;, &#39;element2&#39;, &#39;element3&#39;]&lt;/b&gt;&lt;br /&gt;or, we can print an element of the list:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print list[1];&lt;br /&gt;element2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To print a range of elements we use:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print list[0:2];&lt;br /&gt;[&#39;element1&#39;, &#39;element2&#39;]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Tuples&lt;br /&gt;----------&lt;/b&gt;&lt;br /&gt;To define a tuple:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; tuple = (&#39;elem1&#39;, 100, &#39;elem2&#39;, 200, &#39;elem3&#39;, 300)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To print the tuple:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print tuple&lt;br /&gt;(&#39;elem1&#39;, 100, &#39;elem2&#39;, 200, &#39;elem3&#39;, 300)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print tuple[0]&lt;/b&gt;&lt;br /&gt;&lt;b&gt;elem1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Dictionaries&lt;br /&gt;-------------------&lt;/b&gt;To define a dictionary (key, value pair):&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; dict = {&#39;cat&#39;: &#39;gato&#39;, &#39;mouse&#39;:&#39;raton&#39;, &#39;dog&#39;:&#39;perro&#39;, &#39;chicken&#39;:&#39;pollo&#39;}&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To print a value:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;gt;&amp;gt;&amp;gt; print dict[&#39;cat&#39;]&lt;br /&gt;gato&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;Calculate Logarithm with Python math module&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=847&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;To calculate&amp;nbsp;&lt;b&gt;logarithm&lt;/b&gt;&amp;nbsp;using&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;&amp;nbsp;we will use&amp;nbsp;&lt;b&gt;math&lt;/b&gt;&amp;nbsp;module:&lt;br /&gt;&lt;br /&gt;python&lt;br /&gt;Python 2.7.2 (default, Feb&amp;nbsp; 7 2012, 13:30:22)&lt;br /&gt;[GCC 4.2.1 Compatible FreeBSD Clang 3.0 (branches/release_30 142614)] on freebsd9&lt;br /&gt;Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; import math&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; print math&lt;br /&gt;&amp;lt;module &#39;math&#39; from &#39;/usr/local/lib/python2.7/lib-dynload/math.so&#39;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; print math.log&lt;br /&gt;&amp;lt;built-in function log&amp;gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; math.log(10,5)&lt;br /&gt;1.4306765580733933&lt;br /&gt;&lt;br /&gt;In previous example&amp;nbsp;&lt;b&gt;first parameter&lt;/b&gt;&amp;nbsp;(&lt;b&gt;10&lt;/b&gt;) to math.log is the value to calculate, and&amp;nbsp;&lt;b&gt;second parameter&lt;/b&gt;&amp;nbsp;is the base (which is&amp;nbsp;&lt;b&gt;5&lt;/b&gt;&amp;nbsp;in our example).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;left&quot; class=&quot;modifydate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; height: 20px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px;&quot;&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;contentheading&quot; style=&quot;color: #78a623; font-size: 14px; font-weight: bold; line-height: 19.6px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;First post for Python Tips&lt;/td&gt;&lt;td align=&quot;right&quot; class=&quot;buttonheading&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; width=&quot;100%&quot;&gt;&lt;a href=&quot;http://www.freebsdonline.com/index2.php?option=com_content&amp;amp;do_pdf=1&amp;amp;id=844&quot; style=&quot;color: #2a64d7; text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;PDF&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;PDF&quot; border=&quot;0&quot; src=&quot;http://www.freebsdonline.com/templates/ja_archenar/images/pdf_button.png&quot; name=&quot;PDF&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table class=&quot;contentpaneopen&quot; style=&quot;border-collapse: collapse; border-spacing: 0px; width: auto !important;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class=&quot;createdate&quot; colspan=&quot;2&quot; style=&quot;color: #666666; font-size: 12px; font-weight: bold; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;font-size: 12px; line-height: 16.8px; padding: 0px 2px 0px 0px;&quot; valign=&quot;top&quot;&gt;You will find&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;&amp;nbsp;a nice scripting languages, very usefull and easy to learn. And very powerfull. You&#39;ll see its syntax is simple and clean. You can use it from small script to complex apps. Exporting data from apps like Blender can be done easely with&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;. Web apps can be quickly created. Even sysadmin task can be simplified with&amp;nbsp;&lt;b&gt;Python&lt;/b&gt;. Or working with graphic files.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Welcome to Python world!&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/2670942978286861285/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/python-tips-on-freebsd.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2670942978286861285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2670942978286861285'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/python-tips-on-freebsd.html' title='Python Tips on FreeBSD'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-pRASSiIEWeQ/VOhWwA2zy9I/AAAAAAAAABw/k441y_kjwiw/s72-c/freebsdiso.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-5016860057159576243</id><published>2016-03-01T01:12:00.001-08:00</published><updated>2016-03-01T01:12:40.439-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Limit the number of incoming tcp connection / syn-flood attacks</title><content type='html'>&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;A SYN flood is a form of denial-of-service attack in which an attacker sends a succession of SYN requests to a target’s system. This is a well known type of attack and is generally not effective against modern networks. It works if a server allocates resources after receiving a SYN, but before it has received the ACK.&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_ufvWsoJtAGg/TNexTzzu95I/AAAAAAAAACQ/9wH-6iOrTzM/s1600/snapshot4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/_ufvWsoJtAGg/TNexTzzu95I/AAAAAAAAACQ/9wH-6iOrTzM/s1600/snapshot4.png&quot; height=&quot;256&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;center style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;div style=&quot;margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/div&gt;&lt;/center&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;if Half-open connections bind resources on the server, it may be possible to take up all these resources by flooding the server with SYN messages. Syn flood is common attack and it can be block with following iptables rules:&lt;/div&gt;&lt;pre style=&quot;background-color: #fafbfc; clear: both; color: #666666; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; overflow: auto; padding: 14px; tab-size: 4; word-wrap: normal;&quot;&gt;iptables -A INPUT -p tcp --syn -m limit --limit 1/s --limit-burst 3 -j RETURN&lt;/pre&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;All incoming connection are allowed till limit is reached:&lt;/div&gt;&lt;ul style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; list-style-type: square; margin: 0px 0px 27px 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;li style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;–limit 1/s&lt;/strong&gt;: Maximum average matching rate in seconds&lt;/li&gt;&lt;li style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;–limit-burst 3&lt;/strong&gt;: Maximum initial number of packets to match&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;Open our iptables script, add the rules as follows:&lt;/div&gt;&lt;pre style=&quot;background-color: #fafbfc; clear: both; color: #666666; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; overflow: auto; padding: 14px; tab-size: 4; word-wrap: normal;&quot;&gt;# Limit the number of incoming tcp connections&lt;br /&gt;# Interface 0 incoming syn-flood protection&lt;br /&gt;iptables -N syn_flood&lt;br /&gt;iptables -A INPUT -p tcp --syn -j syn_flood&lt;br /&gt;iptables -A syn_flood -m limit --limit 1/s --limit-burst 3 -j RETURN&lt;br /&gt;iptables -A syn_flood -j DROP&lt;br /&gt;#Limiting the incoming icmp ping request:&lt;br /&gt;iptables -A INPUT -p icmp -m limit --limit  1/s --limit-burst 1 -j ACCEPT&lt;br /&gt;iptables -A INPUT -p icmp -m limit --limit 1/s --limit-burst 1 -j LOG --log-prefix PING-DROP:&lt;br /&gt;iptables -A INPUT -p icmp -j DROP&lt;br /&gt;iptables -A OUTPUT -p icmp -j ACCEPT&lt;/pre&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;First rule will accept ping connections to 1 per second, with an initial burst of 1. If this level crossed it will log the packet with PING-DROP in /var/log/message file. Third rule will drop packet if it tries to cross this limit. Fourth and final rule will allow you to use the continue established ping request of existing connection.&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;Where,&lt;/div&gt;&lt;ul style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; list-style-type: square; margin: 0px 0px 27px 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;li style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;b style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;‐‐limit rate&lt;/b&gt;: Maximum average matching rate: specified as a number, with an optional ‘/second’, ‘/minute’, ‘/hour’, or ‘/day’ suffix; the default is 3/hour.&lt;/li&gt;&lt;li style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;b style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;‐‐limit‐burst number&lt;/b&gt;: Maximum initial number of packets to match: this number gets recharged by one every time the limit specified above is not reached, up to this number; the default is 5.&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;You need to adjust the –limit-rate and –limit-burst according to your network traffic and requirements.&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;Let us assume that you need to limit incoming connection to ssh server (port 22) no more than 10 connections in a 10 minute:&lt;/div&gt;&lt;pre style=&quot;background-color: #fafbfc; clear: both; color: #666666; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; overflow: auto; padding: 14px; tab-size: 4; word-wrap: normal;&quot;&gt;iptables -I INPUT -p tcp -s 0/0 -d $SERVER_IP --sport 513:65535 --dport 22 -m state --state NEW,ESTABLISHED -m recent --set -j ACCEPT&lt;br /&gt;iptables -I INPUT -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 600 --hitcount 11 -j DROP&lt;br /&gt;iptables -A OUTPUT -p tcp -s $SERVER_IP -d 0/0 --sport 22 --dport 513:65535 -m state --state ESTABLISHED -j ACCEPT&lt;/pre&gt;&lt;h2 style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 32px; margin: 41px 0px 14px; padding: 0px; word-wrap: break-word;&quot;&gt;See also:&lt;/h2&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;More information on&amp;nbsp;&lt;a href=&quot;http://www.netfilter.org/documentation/HOWTO/netfilter-extensions-HOWTO-3.html#ss3.16&quot; style=&quot;color: grey; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;recent patch can be found here&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/5016860057159576243/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/limit-number-of-incoming-tcp-connection.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/5016860057159576243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/5016860057159576243'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/limit-number-of-incoming-tcp-connection.html' title='Limit the number of incoming tcp connection / syn-flood attacks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_ufvWsoJtAGg/TNexTzzu95I/AAAAAAAAACQ/9wH-6iOrTzM/s72-c/snapshot4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4189589178285844584</id><published>2016-03-01T01:07:00.000-08:00</published><updated>2016-03-01T01:07:23.419-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Linux IPTABLE: Block All Incoming Traffic But Allow SSH</title><content type='html'>&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;This is very common scenario. You want to permit access to a remote machine only by SSH. You would like to block all incoming traffic to your system except ssh connection under Linux.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-YZcEzkc7SsA/VX0ZahNaG6I/AAAAAAAAQiM/Ri2kVQjdn2E/s1600/origin-100250487.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-YZcEzkc7SsA/VX0ZahNaG6I/AAAAAAAAQiM/Ri2kVQjdn2E/s1600/origin-100250487.jpg&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span id=&quot;more-648&quot; style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;Add following rules to your iptables shell script:&lt;/div&gt;&lt;center style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;div style=&quot;margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/div&gt;&lt;/center&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #f9f9f9; border: 1px solid silver; color: #110000; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px 0px 1.5em; overflow-x: auto; overflow-y: hidden; padding: 0px; width: 638.547px; word-wrap: break-word;&quot;&gt;&lt;table style=&quot;border-collapse: collapse !important; border-spacing: 0px; border: none !important; margin: 0px !important; padding: 0px !important; width: 638px; word-wrap: break-word;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background-color: #eeeeee; background-image: linear-gradient(transparent 50%, rgba(255, 255, 255, 0.901961) 50%); background-size: 1px 32px; border: none !important; margin: 0px; padding: 0px !important; vertical-align: top !important; width: 638px; word-wrap: break-word;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background: transparent !important; border-radius: 0px !important; border: none !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; clear: none !important; color: #666666; float: none !important; font-size: 12px !important; line-height: 16px !important; overflow: visible !important; padding: 0px 4px !important; tab-size: 4; width: auto !important; word-wrap: normal;&quot;&gt;&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;sbin&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; INPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--dport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;sbin&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; OUTPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--sport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;First rule will accept incoming (INPUT) tcp connection on port 22 (ssh server) and second rule will send response of incoming ssh server to client (OUTPUT) from our ssh server source port 22.&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;However, iptables with kernel 2.4/2.6 provides very powerful facility to filter rule based upon different connection states such as established or new connection etc. Here is complete small script to do this task:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #f9f9f9; border: 1px solid silver; color: #110000; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px 0px 1.5em; overflow-x: auto; overflow-y: hidden; padding: 0px; width: 638.547px; word-wrap: break-word;&quot;&gt;&lt;table style=&quot;border-collapse: collapse !important; border-spacing: 0px; border: none !important; margin: 0px !important; padding: 0px !important; width: 781px; word-wrap: break-word;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background-color: #eeeeee; background-image: linear-gradient(transparent 50%, rgba(255, 255, 255, 0.901961) 50%); background-size: 1px 32px; border: none !important; margin: 0px; padding: 0px !important; vertical-align: top !important; width: 781px; word-wrap: break-word;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background: transparent !important; border-radius: 0px !important; border: none !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; clear: none !important; color: #666666; float: none !important; font-size: 12px !important; line-height: 16px !important; overflow: visible !important; padding: 0px 4px !important; tab-size: 4; width: auto !important; word-wrap: normal;&quot;&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;#!/bin/sh&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# My system IP/set ip address of server&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #007800; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;SERVER_IP&lt;/span&gt;=&lt;span style=&quot;color: red; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&quot;65.55.12.13&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# Flushing all rules&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-F&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-X&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# Setting default filter policy&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-P&lt;/span&gt; INPUT DROP&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-P&lt;/span&gt; OUTPUT DROP&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-P&lt;/span&gt; FORWARD DROP&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# Allow unlimited traffic on loopback&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; INPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-i&lt;/span&gt; lo &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; OUTPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-o&lt;/span&gt; lo &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# Allow incoming ssh only&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; INPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-d&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;$SERVER_IP&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--sport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;513&lt;/span&gt;:&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;65535&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--dport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-m&lt;/span&gt; state &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--state&lt;/span&gt; NEW,ESTABLISHED &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; OUTPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;$SERVER_IP&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-d&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: black; font-weight: bold; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--sport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--dport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;513&lt;/span&gt;:&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;65535&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-m&lt;/span&gt; state &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--state&lt;/span&gt; ESTABLISHED &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# make sure nothing comes or goes out of this box&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; INPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; DROP&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; OUTPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; DROP&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;This script is purely strict firewall. It only allows incoming ssh. No other incoming service or ping request or no outgoing service or request allowed. Incoming ssh connection can be either new or already established one and that is what specified by state rule ‘-m state –state NEW,ESTABLISHED’. Outgoing ssh connection state can be established only. By default this script allows everyone to ssh in by rule -s 0/0. If you want this access limited by IP or network address then replace -s 0/0 with IP address. For example allow incoming ssh from IP 202.54.1.20:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot; style=&quot;background-color: #f9f9f9; border: 1px solid silver; color: #110000; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px 0px 1.5em; overflow-x: auto; overflow-y: hidden; padding: 0px; width: 638.547px; word-wrap: break-word;&quot;&gt;&lt;table style=&quot;border-collapse: collapse !important; border-spacing: 0px; border: none !important; margin: 0px !important; padding: 0px !important; width: 833px; word-wrap: break-word;&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background-color: #eeeeee; background-image: linear-gradient(transparent 50%, rgba(255, 255, 255, 0.901961) 50%); background-size: 1px 32px; border: none !important; margin: 0px; padding: 0px !important; vertical-align: top !important; width: 833px; word-wrap: break-word;&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;background: transparent !important; border-radius: 0px !important; border: none !important; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; clear: none !important; color: #666666; float: none !important; font-size: 12px !important; line-height: 16px !important; overflow: visible !important; padding: 0px 4px !important; tab-size: 4; width: auto !important; word-wrap: normal;&quot;&gt;&lt;span style=&quot;font-style: italic; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;# Allow incoming ssh only from IP 202.54.1.20&lt;/span&gt;&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; INPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-s&lt;/span&gt; 202.54.1.20 &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-d&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;$SERVER_IP&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--sport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;513&lt;/span&gt;:&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;65535&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--dport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-m&lt;/span&gt; state &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--state&lt;/span&gt; NEW,ESTABLISHED &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;br /&gt;iptables &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-A&lt;/span&gt; OUTPUT &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-p&lt;/span&gt; tcp &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-s&lt;/span&gt; &lt;span style=&quot;color: #007800; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;$SERVER_IP&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-d&lt;/span&gt; 202.54.1.20 &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--sport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;22&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--dport&lt;/span&gt; &lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;513&lt;/span&gt;:&lt;span style=&quot;color: black; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;65535&lt;/span&gt; &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-m&lt;/span&gt; state &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;--state&lt;/span&gt; ESTABLISHED &lt;span style=&quot;color: #660033; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;-j&lt;/span&gt; ACCEPT&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4189589178285844584/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/linux-iptable-block-all-incoming.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4189589178285844584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4189589178285844584'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/linux-iptable-block-all-incoming.html' title='Linux IPTABLE: Block All Incoming Traffic But Allow SSH'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-YZcEzkc7SsA/VX0ZahNaG6I/AAAAAAAAQiM/Ri2kVQjdn2E/s72-c/origin-100250487.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-1403482712812570532</id><published>2016-03-01T01:00:00.000-08:00</published><updated>2016-03-01T01:00:06.945-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Detecting rootkits under Linux</title><content type='html'>&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;You can try the following tools to detect Linux rootkits:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-YVx7rSUsomI/UTQKQYWLCdI/AAAAAAAAApY/jAyfWeJcp-0/s1600/88.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-YVx7rSUsomI/UTQKQYWLCdI/AAAAAAAAApY/jAyfWeJcp-0/s1600/88.jpg&quot; height=&quot;190&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;background: rgb(251, 251, 251); border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(178, 34, 34); border-style: solid; border-width: 1px 1px 1px 10px; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin: 0px; padding: 2px 0px 2px 0.5em; word-wrap: break-word;&quot;&gt;&lt;img src=&quot;http://figs.cyberciti.biz/warning-40px.png&quot; style=&quot;border: 0px; display: block; height: auto; margin: 0px; max-width: 100%; padding: 0px; vertical-align: middle; word-wrap: break-word;&quot; title=&quot;Run examples from Linux Live CD&quot; /&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;WARNING!&lt;/strong&gt;&amp;nbsp;These examples should run from Live CD (Linux Live Security CD) for the best result.&lt;/div&gt;&lt;h2 style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 32px; margin: 41px 0px 14px; padding: 0px; word-wrap: break-word;&quot;&gt;Zeppoo Software&lt;/h2&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;Zeppoo&lt;/strong&gt;&amp;nbsp;– Zeppoo allows you to detect rootkits on i386 and x86_64 architecture under Linux, by using /dev/kmem and /dev/mem. Moreover it can also detect hidden tasks, connections, corrupted symbols, system calls and so many other things. Download source code&amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/zeppoo&quot; style=&quot;color: grey; margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;here&lt;/a&gt;&lt;/div&gt;&lt;h2 style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 32px; margin: 41px 0px 14px; padding: 0px; word-wrap: break-word;&quot;&gt;Chkrootkit Software&lt;/h2&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;Chkrootkit&lt;/strong&gt;&amp;nbsp;– chkrootkit is a tool to locally check for signs of a rootkit. Type the following command to install chkrootkit&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo apt-get install chkrootkit&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;Start looking for rootkits, enter:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo chkrootkit&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;Look for suspicious strings, enter:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo chkrootkit -x | less&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;You need to specify the path for the external commands used by chkrootkit such as awk, grep and others. Mount /mnt/safe using nfs in read-only mode and set /mnt/safe binaries PATH as trusted one, enter:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo chkrootkit -p /mnt/safe&lt;/code&gt;&lt;/div&gt;&lt;h2 style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 32px; margin: 41px 0px 14px; padding: 0px; word-wrap: break-word;&quot;&gt;rkhunter software&lt;/h2&gt;&lt;div style=&quot;background-color: white; color: #111111; font-family: Arial, &#39;Helvetica Neue&#39;, Helvetica, sans-serif; font-size: 16px; line-height: 27px; margin-bottom: 27px; padding: 0px; word-wrap: break-word;&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot;&gt;rkhunter&lt;/strong&gt;&amp;nbsp;– rkhunter (Rootkit Hunter) is a Unix-based tool that scans for rootkits, backdoors and possible local exploits. rkhunter is a shell script which carries out various checks on the local system to try and detect known rootkits and malware. It also performs checks to see if commands have been modified, if the system startup files have been modified, and various checks on the network interfaces, including checks for listening applications. Type the following command to install rkhunter:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo apt-get install rkhunter&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;The following command option tells rkhunter to perform various checks on the local system:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo rkhunter --check&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;The following command option causes rkhunter to check if there is a later version of any of its text data files:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo rkhunter --update&lt;/code&gt;&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;The following option tells rkhunter which directories to look in to find the various commands it requires:&lt;br style=&quot;margin: 0px; padding: 0px; word-wrap: break-word;&quot; /&gt;&lt;code style=&quot;background-color: #fafbfc; border: 1px solid rgb(222, 222, 222); clear: both; color: #666666; display: block; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; line-height: 1em; margin: 0px; overflow: auto; padding: 21px; word-wrap: normal;&quot;&gt;$ sudo rkhunter --check --bindir /mnt/safe&lt;/code&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/1403482712812570532/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/detecting-rootkits-under-linux.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/1403482712812570532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/1403482712812570532'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/detecting-rootkits-under-linux.html' title='Detecting rootkits under Linux'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-YVx7rSUsomI/UTQKQYWLCdI/AAAAAAAAApY/jAyfWeJcp-0/s72-c/88.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-5581140719317451938</id><published>2016-03-01T00:53:00.001-08:00</published><updated>2016-03-01T00:53:33.100-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Encrypt Your FreeBSD Home Partition with GELI</title><content type='html'>&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px; line-height: 16.8px; margin-bottom: 12px; margin-top: 12px;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-6GMM5qQD998/Up8Tv3tLzLI/AAAAAAAAA7k/G9ikPz5tncM/s1600/freebsd-screen0.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-6GMM5qQD998/Up8Tv3tLzLI/AAAAAAAAA7k/G9ikPz5tncM/s1600/freebsd-screen0.png&quot; height=&quot;200&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;Sometimes you need to encrypt your home (and maybe swap) partition so it&amp;nbsp; will not be available until you input a password and/or use a key. For example if your company have valuable data/documents that must be protected from thieves. Other case could be for encryption of Laptops/Notebooks computers which often are lost or stolen.&lt;br /&gt;&lt;br /&gt;The downside do this it a decrease of performance of your system.&lt;br /&gt;&lt;br /&gt;This tutorial is about encrypting your home partition of a FreeBSD server or desktop, using GELI.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Warning!&lt;/b&gt;&amp;nbsp;Before trying this tutorial, backup your data. We are not responsable for your lost data.&lt;br /&gt;&lt;br /&gt;Note. If you really are into security you should also consider encrypting swap partition.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 1. Install FreeBSD, creating a dedicated home partition&lt;br /&gt;------------------------------------------------------------&lt;/b&gt;&lt;br /&gt;Install FreeBSD standard (usual way) but also create a dedicated partition for&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;.&lt;br /&gt;So you will have for example:&lt;br /&gt;&lt;br /&gt;/dev/ad0s1a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (root partition)&lt;br /&gt;/dev/ad0s1b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swap&amp;nbsp; (swap partition&lt;br /&gt;/dev/ad0s1d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /var&amp;nbsp;&amp;nbsp;&amp;nbsp; (var partition)&lt;br /&gt;/dev/ad0s1e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp&amp;nbsp;&amp;nbsp;&amp;nbsp; (tmp partition)&lt;br /&gt;/dev/ad0s1f&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home&amp;nbsp; (home partition)&lt;br /&gt;/dev/ad0s1g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /usr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (/usr partition)&lt;br /&gt;&lt;br /&gt;Note that&amp;nbsp;&lt;b&gt;ad0s1f&lt;/b&gt;&amp;nbsp;is our home partition that we will encrypt. If you already have your system installed without your home partition if you have enough free space on your hard drive you still will be able to create it, or if you you can use a second hard drive for your /home partition. In both cases if you use an already created home partition, backup your data from that partition because it will be lost.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 2. Compile FreeBSD kernel with GELI support&lt;br /&gt;--------------------------------------------------&lt;/b&gt;&lt;br /&gt;Go to your kernel configuration file directory and add lines to support GELI&lt;br /&gt;&lt;br /&gt;&lt;b&gt;cd /usr/src/sys/i386/conf/&lt;br /&gt;cp GENERIC SERVER&lt;br /&gt;edit SERVER&lt;/b&gt;&lt;br /&gt;and add the following lines:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;options GEOM_ELI&lt;br /&gt;device crypto&lt;/b&gt;&lt;br /&gt;After that recompile the kernel and install the kernel.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;cd /usr/src&lt;br /&gt;make -j4 buildkernel KERNCONF=SERVER&lt;br /&gt;make installkernel KERNCONF=SERVER&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;At this point kernel is compiled and installed with support for GELI. We will not reboot yet the machine, we have other configurations to do in next steps that require reboot, so we will do that later.&lt;br /&gt;&lt;br /&gt;If you do not want to recompile the kernel it is possible to load GELI module at boot by adding the following line to your&amp;nbsp;&lt;b&gt;/boot/loader.conf&lt;/b&gt;&amp;nbsp;(add the following line only if you do not want to recompile the FreeBSD Kernel):&lt;br /&gt;&lt;br /&gt;&lt;b&gt;geom_eli_load=&quot;YES&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 3. Create a key for your home partition&lt;br /&gt;--------------------------------------------&lt;/b&gt;&lt;br /&gt;We will create a directory&amp;nbsp;&lt;b&gt;/etc/geli&lt;/b&gt;&amp;nbsp;where we will store our key. Then we will create a random key that will be used for encryption using /dev/random.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;mkdir /etc/geli&lt;br /&gt;dd if=/dev/random of=/etc/geli/server.key bs=64 count=1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 4. Encrypt partition and create filesystem for it&lt;br /&gt;----------------------------------------------------&lt;/b&gt;&lt;br /&gt;Now we will&amp;nbsp;&lt;b&gt;backup&lt;/b&gt;&amp;nbsp;/home partition and then we will unmount&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;&amp;nbsp;partition&lt;br /&gt;&lt;br /&gt;&lt;b&gt;umount /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you get a&amp;nbsp;&lt;b&gt;busy&lt;/b&gt;&amp;nbsp;error message, use:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;umount -f /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Next we will init the partition for GELI encryption and we will attach the partition using&amp;nbsp;&lt;b&gt;server.key&lt;/b&gt;&amp;nbsp;file from&lt;b&gt;/etc/geli&lt;/b&gt;&amp;nbsp;directory.&lt;br /&gt;&lt;br /&gt;You will be prompted to setup a for a password, fill in your password there:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;geli init -l 256 -s 4096 -K /etc/geli/server.key /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;(note that -l 256 will setup a 256 key encryption length)&lt;br /&gt;&lt;br /&gt;If you want to also specify the encryption algorythm you will use:&lt;br /&gt;&lt;b&gt;geli init -l 128 -e AES-CBC -s 4096 -K /etc/geli/server.key /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;After doing&amp;nbsp;&lt;b&gt;geli init&lt;/b&gt;&amp;nbsp;command if you get the following error message:&lt;br /&gt;geli: Cannot store metadata on /dev/mirror/gm0s1g: No such file or directory.&lt;br /&gt;then you must shrink your slice (or your last partition, if the partition you want to encrypt is last on hard drive.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;geli attach -k /etc/geli/server.key /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;(you will use the password you&#39;ve setup when you&#39;ve init the partition using&amp;nbsp;&lt;b&gt;geli init&lt;/b&gt;)&lt;br /&gt;&lt;br /&gt;After this process you now have an encrypted partition.&lt;br /&gt;&lt;br /&gt;Only you want to wipe all informations&amp;nbsp;&lt;b&gt;before&lt;/b&gt;&amp;nbsp;creating file system for encrypted partition with&amp;nbsp;&lt;b&gt;newfs&lt;/b&gt;, you can use the following command:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;dd if=/dev/random of=/dev/ad0s1f.eli bs=1m&lt;/b&gt;&lt;br /&gt;(Note that it will take long time to wipe all data. If you do not need to wipe previous data, this can be skipped).&lt;br /&gt;&lt;br /&gt;We will now create a FreeBSD file system for our newly encrypted partition:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;newfs /dev/ad0s1f.eli&lt;/b&gt;&lt;br /&gt;(Note that after attaching encrypted partition you can see if the process went ok by looking for a&amp;nbsp;&lt;b&gt;.eli&lt;/b&gt;&amp;nbsp;extension for the partition you&#39;ve wanted to attach using:&amp;nbsp;&lt;b&gt;ls -la /dev/ad0s1f*&lt;/b&gt;&amp;nbsp;).&lt;br /&gt;&lt;br /&gt;Now we can mount our newly created partition:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;mount /dev/ad0s1f.eli /home&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;After successfully creating and mounting an encrypted&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;&amp;nbsp;partition we can restore&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;&amp;nbsp;data, by copying from backup all files/directories to the new&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 5. Setup /boot/loader.conf parameters for boot time encryption setup&lt;br /&gt;--------------------------------------------------------------------------------------&lt;br /&gt;Edit&amp;nbsp;&lt;b&gt;/boot/loader.conf&lt;/b&gt;&amp;nbsp;file:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;edit /boot/loader.conf&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;and add the following lines:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;geli_ad0s1f_keyfile0_load=&quot;YES&quot;&lt;br /&gt;geli_ad0s1f_keyfile0_type=&quot;ad0s1f:geli_keyfile0&quot;&lt;br /&gt;geli_ad0s1f_keyfile0_name=&quot;/etc/geli/server.key&quot;&lt;/b&gt;&lt;br /&gt;And save file loader.conf.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 6. Setup /etc/rc.conf GELI parameters&lt;br /&gt;--------------------------------------------------&lt;/b&gt;&lt;br /&gt;Edit&amp;nbsp;&lt;b&gt;/etc/rc.conf&lt;/b&gt;&amp;nbsp;file and add the following lines (&lt;b&gt;edit /etc/rc.conf&lt;/b&gt;) :&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #353535; font-family: Helvetica, Verdana; font-size: 12px; line-height: 16.8px; margin-bottom: 12px; margin-top: 12px;&quot;&gt;&lt;b&gt;geli_devices=&quot;ad0s1f&quot;&lt;br /&gt;geli_ad0s1g_flags=&quot;-k /etc/geli/server.key&quot;&lt;br /&gt;geli_ad0s1g_autodetach=&quot;NO&quot;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 7. Add a /etc/fstab entry for your encrypted partition&lt;br /&gt;----------------------------------------------------------&lt;/b&gt;Edit&amp;nbsp;&lt;b&gt;/etc/fstab&lt;/b&gt;&amp;nbsp;file (&lt;b&gt;edit /etc/fstab&lt;/b&gt;) and add the following line:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;/dev/ad6s1f.eli&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ufs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rw&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Also if you have a line that mount /home, remove that line.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Step 8. Reboot your machine and test the setup&lt;br /&gt;------------------------------------------------&lt;/b&gt;&lt;br /&gt;After reboot during boot process, after FreeBSD kernel boots up you will be prompted for a password. Fill in password you&#39;ve setup when you&#39;ve&amp;nbsp;&lt;b&gt;init&lt;/b&gt;&amp;nbsp;the&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;&amp;nbsp;partition and if you&#39;ve setup everything right it will finish boot process by mounting all partitions included encrypted&amp;nbsp;&lt;b&gt;/home&lt;/b&gt;&amp;nbsp;partition.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;More info:&lt;br /&gt;For more info read Encrypting Disk Partition section from FreeBSD&#39;s Handbook, available online here:&lt;br /&gt;&lt;br /&gt;http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-encrypting.html&lt;br /&gt;&lt;br /&gt;Also you can read man page for&amp;nbsp;&lt;b&gt;geli(8)&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;man 8 geli&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;-------&lt;br /&gt;If you have a&amp;nbsp;&lt;b&gt;VIA CPU&lt;/b&gt;&amp;nbsp;that supports hardware encryption you must add the following line to&amp;nbsp;&lt;b&gt;/boot/loader.conf&lt;/b&gt;, in order to benefit from that:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp; padlock_load=&quot;YES&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To find out if the VIA CPU supports hardware encryption look:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp; dmesg | grep &quot;VIA Padlock&lt;/b&gt;&quot;&lt;br /&gt;&lt;br /&gt;You will get: &#39;VIA Padlock Features=0xffcc&amp;lt;RNG,AES,AES-CTR,SHA1,SHA256,RSA&amp;gt;&#39;&lt;br /&gt;&lt;br /&gt;Then after loading padlock.ko module you will see supported encryptions:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp; dmesg | grep padlock&lt;/b&gt;&lt;br /&gt;&amp;nbsp; padlock0: &amp;lt;AES-CBC,SHA1,SHA256&amp;gt; on motherboard&lt;br /&gt;&lt;br /&gt;Then you must encrypt your file system with geli using a supported mode by the hardweare, for example AES-CBC, using:&lt;br /&gt;&lt;b&gt;&amp;nbsp; geli init -l 128 -e AES-CBC -s 4096 -K /etc/geli/server.key /dev/ad0s1f&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Important: If you have a Western Digital Green hard drive 4K sector size is not supported so don&#39;t use parameter&amp;nbsp;&lt;b&gt;-s 4096 when&lt;/b&gt;&amp;nbsp;initializing GELI partition. On FreeBSD 9.x you will not be able then to attach the geli device to that partition/drive giving you an error:&lt;br /&gt;&lt;br /&gt;Nov 14 16:26:42 kernel: GEOM: ada2: the secondary GPT table is corrupt or invalid.&lt;br /&gt;Nov 14 16:26:42 kernel: GEOM: ada2: using the primary only -- recovery suggested.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/5581140719317451938/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/encrypt-your-freebsd-home-partition.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/5581140719317451938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/5581140719317451938'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/encrypt-your-freebsd-home-partition.html' title='Encrypt Your FreeBSD Home Partition with GELI'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-6GMM5qQD998/Up8Tv3tLzLI/AAAAAAAAA7k/G9ikPz5tncM/s72-c/freebsd-screen0.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-2410100435278583349</id><published>2016-03-01T00:48:00.000-08:00</published><updated>2016-03-01T00:48:00.525-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Instalasi dan Konfigurasi OpenVPN di OpenSolaris</title><content type='html'>Instalasi dan Konfigurasi OpenVPN di OpenSolaris&lt;br /&gt;&lt;br /&gt;OpenVPN Pendahuluan&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-51js6KO-OIA/VQS9XseLngI/AAAAAAAAAW0/rHSRO_FtJ58/s1600/openvpn-lg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-51js6KO-OIA/VQS9XseLngI/AAAAAAAAAW0/rHSRO_FtJ58/s1600/openvpn-lg.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;OpenVPN adalah&amp;nbsp;SSL&amp;nbsp;&amp;nbsp;berbasis open source solution. VPN mendukung sejumlah token otentikasi yang berbeda termasuk username / password, sertifikat, dan cerdas-kartu. Paket OpenVPN Solaris disediakan melalui repositori Blastware. Ada tiga paket utama yang harus diinstal, tun, tap, dan openvpn bersama dengan dependensi tambahan.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# /opt/csw/bin/pkgutil -i tun tap&lt;br /&gt;# /opt/csw/bin/pkgutil -i openvpn&lt;/pre&gt;&lt;br /&gt;Gunakan Blastwave pkgutil program untuk men-download dan menginstal tun dan tekan driver jaringan bersama dengan paket OpenVPN.&lt;br /&gt;&lt;br /&gt;Konfigurasi OpenVPN&lt;br /&gt;&lt;br /&gt;Menyiapkan SSL&lt;br /&gt;&lt;br /&gt;Hal pertama yang harus dilakukan adalah setup lengkap SSL Certificate Authority (CA). Untuk penjelasan lengkap dari otoritas sertifikat lihat Membuat Sertifikat OpenSSL dan artikel Otoritas Sertifikat. OpenVPN Server akan memiliki sertifikat / sepasang kunci yang ditandatangani oleh CA. Setiap klien juga memiliki keypair digunakan untuk otentikasi yang juga akan ditandatangani oleh CA. OpenVPN Server hanya akan memungkinkan sertifikat yang ditandatangani oleh CA yang akan digunakan, dan daftar pencabutan sertifikat (CRL) akan digunakan untuk membatalkan dikompromikan / sertifikat kadaluarsa.&lt;br /&gt;&lt;br /&gt;set paket script untuk membuat sertifikat termasuk dalam&amp;nbsp;&lt;b style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;/etc/csw/openvpn/easy-rsa.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4 class=&quot;contentHeaderC&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Creating Certificate Authority&lt;/h4&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# cd /etc/csw/openvpn/easy-rsa&lt;br /&gt;# source vars&lt;br /&gt;NOTE: when you run ./clean-all, I will be doing a rm -rf on /etc/csw/openvpn/easy-rsa/keys&lt;br /&gt;# ./clean-all &lt;br /&gt;# ./build-ca &lt;br /&gt;Generating a 1024 bit RSA private key&lt;br /&gt;.++++++&lt;br /&gt;...........++++++&lt;br /&gt;writing new private key to &#39;ca.key&#39;&lt;br /&gt;-----&lt;br /&gt;You are about to be asked to enter information that will be incorporated&lt;br /&gt;into your certificate request.&lt;br /&gt;What you are about to enter is what is called a Distinguished Name or a DN.&lt;br /&gt;There are quite a few fields but you can leave some blank&lt;br /&gt;For some fields there will be a default value,&lt;br /&gt;If you enter &#39;.&#39;, the field will be left blank.&lt;br /&gt;-----&lt;br /&gt;Country Name (2 letter code) [US]:&lt;br /&gt;State or Province Name (full name) [TX]:&lt;br /&gt;Locality Name (eg, city) [AUSTIN]:&lt;br /&gt;Organization Name (eg, company) [HIGHERPASS]:&lt;br /&gt;Organizational Unit Name (eg, section) []:&lt;br /&gt;Common Name (eg, your name or your server&#39;s hostname) []:higherpass.com&lt;br /&gt;Email Address [me@myhost.mydomain]:&lt;br /&gt;&lt;/pre&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot; /&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;This will created the ca.key and ca.crt files for the certificate authority. Source the vars script to setup the environment variables, then run clean-all to clean up the key/certificate storage directory. Next run build-ca to build the CA.&lt;/div&gt;&lt;h4 class=&quot;contentHeaderC&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Generate server keypair&lt;/h4&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;root@ip-10-250-139-210:/etc/csw/openvpn/easy-rsa# ./build-key-server server&lt;br /&gt;Generating a 1024 bit RSA private key&lt;br /&gt;......................................................++++++&lt;br /&gt;....................++++++&lt;br /&gt;writing new private key to &#39;server.key&#39;&lt;br /&gt;-----&lt;br /&gt;You are about to be asked to enter information that will be incorporated&lt;br /&gt;into your certificate request.&lt;br /&gt;What you are about to enter is what is called a Distinguished Name or a DN.&lt;br /&gt;There are quite a few fields but you can leave some blank&lt;br /&gt;For some fields there will be a default value,&lt;br /&gt;If you enter &#39;.&#39;, the field will be left blank.&lt;br /&gt;-----&lt;br /&gt;Country Name (2 letter code) [US]:&lt;br /&gt;State or Province Name (full name) [TX]:&lt;br /&gt;Locality Name (eg, city) [AUSTIN]:&lt;br /&gt;Organization Name (eg, company) [HIGHERPASS]:&lt;br /&gt;Organizational Unit Name (eg, section) []:&lt;br /&gt;Common Name (eg, your name or your server&#39;s hostname) []:higherpass.com&lt;br /&gt;Email Address [me@myhost.mydomain]:&lt;br /&gt; &lt;br /&gt;Please enter the following &#39;extra&#39; attributes&lt;br /&gt;to be sent with your certificate request&lt;br /&gt;A challenge password []:&lt;br /&gt;An optional company name []:&lt;br /&gt;Using configuration from /etc/csw/openvpn/easy-rsa/openssl.cnf&lt;br /&gt;Check that the request matches the signature&lt;br /&gt;Signature ok&lt;br /&gt;The Subject&#39;s Distinguished Name is as follows&lt;br /&gt;countryName           :PRINTABLE:&#39;US&#39;&lt;br /&gt;stateOrProvinceName   :PRINTABLE:&#39;TX&#39;&lt;br /&gt;localityName          :PRINTABLE:&#39;AUSTIN&#39;&lt;br /&gt;organizationName      :PRINTABLE:&#39;HIGHERPASS&#39;&lt;br /&gt;commonName            :PRINTABLE:&#39;higherpass.com&#39;&lt;br /&gt;emailAddress          :IA5STRING:&#39;me@myhost.mydomain&#39;&lt;br /&gt;Certificate is to be certified until Nov 20 18:10:50 2019 GMT (3650 days)&lt;br /&gt;Sign the certificate? [y/n]:y&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 out of 1 certificate requests certified, commit? [y/n]y&lt;br /&gt;Write out database with 1 new entries&lt;br /&gt;Data Base Updated&lt;br /&gt;&lt;/pre&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot; /&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;The build-key-server server command builds the server.key and server.crt files for the OpenVPN server and signs then with the CA keypair.&lt;/div&gt;&lt;h4 class=&quot;contentHeaderC&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Generate client keypairs&lt;/h4&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# ./build-key client1&lt;br /&gt;# ./build-key client2&lt;br /&gt;&lt;/pre&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot; /&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Build the signed keys to distribute to the clients.&lt;/div&gt;&lt;h4 class=&quot;contentHeaderC&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Generate Diffie/Hellman (DH) parameters&lt;/h4&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;/etc/csw/openvpn/easy-rsa# ./build-dh &lt;br /&gt;Generating DH parameters, 1024 bit long safe prime, generator 2&lt;br /&gt;This is going to take a long time&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 class=&quot;contentHeaderB&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;Determine VPN network information&lt;/h3&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;The first thing to do is decide whether to use a routed or bridged network. Unless you require broadcasting such as for IPX, routed is probably a better solution. Also you need to pick an IP range to be used. Select a range within 10.0.0.0/8 or 172.16.0.0/12 or 192.168.0.0/16 but avoid popular ranges such as 192.168.0.0/24 etc to avoid conflicts.&lt;/div&gt;&lt;h2 class=&quot;contentHeaderA&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px;&quot;&gt;Setting up openvpn.conf&lt;/h2&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Copy /etc/csw/openvpn.conf.CSW to /etc/csw/openvpn.conf and create some symlinks.&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# cd /etc/csw/openvpn&lt;br /&gt;/etc/csw/openvpn# cp openvpn.conf.CSW openvpn.conf&lt;br /&gt;/etc/csw/openvpn# ln -s easy-rsa/keys/dh1024.pem&lt;br /&gt;/etc/csw/openvpn# ln -s easy-rsa/keys/server.crt&lt;br /&gt;/etc/csw/openvpn# ln -s easy-rsa/keys/server.key&lt;br /&gt;/etc/csw/openvpn# ln -s easy-rsa/keys/ca.crt&lt;br /&gt;&lt;/pre&gt;&lt;h3 class=&quot;contentHeaderB&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;Important Settings in openvpn.conf&lt;/h3&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;port 1194&lt;br /&gt;proto udp&lt;br /&gt;dev tun&lt;br /&gt;ca ca.crt&lt;br /&gt;cert server.crt&lt;br /&gt;key server.key&lt;br /&gt;dh dh1024.pem&lt;br /&gt;server 10.8.0.0 255.255.255.0&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Set the listening port to 1194. The proto statement sets the protocol to TCP or UDP. Use the dev statement to specify the tun/tap driver usage. This should be used in combination with the correct server or server-bridge statement. Use tun if you wish to use a routed network and tap if you are wanting a bridged network. The ca, cert, and key statemnts point to the CA key, server cert, and server key respectively. It&#39;s usually best to change those to the full path to the file or the symlinks we created. The dh points to the dh parameter file we created earlier.&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;The server or server-bridge line designates the internal VPN subnet for OpenVPN to use. The server command only requires the subnet and netmask. The server-bridge command needs the IP address for the bridge adapter followed by the subnet mask and the first and last IP in the subnet that can be given out to clients.&lt;/div&gt;&lt;h3 class=&quot;contentHeaderB&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;Solaris ipfilter configuration&lt;/h3&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;If you are using ipfilter rules that could cause connectivity issues add the following to /etc/ipf/ipf.conf. This is being presented from a Xen instance, if using a physical interface replace xnf0 with the appropriate interface.&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;pass in quick on xnf0 proto udp from any to xnf0/32 port = 1194 keep state&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Reload the ipfilter rules:&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;ipf -Fa -f /etc/ipf/ipf.conf&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;At this point OpenVPN is ready to go and can be started. The first time start openvpn in the foreground for debugging. Afterwards you can use the second command to start openvpn as a daemon.&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# /opt/csw/sbin/openvpn /etc/csw/openvpn/openvpn.conf&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Or&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;# /etc/init.d/openvpn start&lt;br /&gt;&lt;/pre&gt;&lt;h2 class=&quot;contentHeaderA&quot; style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px;&quot;&gt;Client configuration&lt;/h2&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;The client needs to be configured similarly to the server. The client also needs to receive the client certificate and key we created earlier along with the certificate authority certificate. The client configuration file needs to have the same tun/tap settings as the server along with the same protocol and compression settings.&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;Example client configuration:&amp;nbsp;&lt;/div&gt;&lt;pre style=&quot;font-size: 12px;&quot;&gt;client&lt;br /&gt;dev tun&lt;br /&gt;proto tcp&lt;br /&gt;remote vpn.server.hostname 1194&lt;br /&gt;resolv-retry infinite&lt;br /&gt;nobind&lt;br /&gt;persist-key&lt;br /&gt;persist-tun&lt;br /&gt;ca ca.crt&lt;br /&gt;cert client1.crt&lt;br /&gt;key client1.key&lt;br /&gt;comp-lzo&lt;br /&gt;verb 3&lt;br /&gt;&lt;/pre&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;br style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px;&quot;&gt;This simple client configuration specifies tun (routing mode) over TCP. The remote statement is used to specity the openvpn server hostname or IP address and port. The resolv-retry line tells the openvpn client to infinitely retry to resolve the server hostname. Using nobind allows openvpn to pick a local port to use. The preserve-key and preserve-tun lines tell the client to attempt to preserve state across restarts. The ca, cert, and key lines point to the authentication keys for the connection. Finally comp-lzo enables the lzo encryption.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/2410100435278583349/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/03/instalasi-dan-konfigurasi-openvpn-di.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2410100435278583349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/2410100435278583349'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/03/instalasi-dan-konfigurasi-openvpn-di.html' title='Instalasi dan Konfigurasi OpenVPN di OpenSolaris'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-51js6KO-OIA/VQS9XseLngI/AAAAAAAAAW0/rHSRO_FtJ58/s72-c/openvpn-lg.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-6856496275947474620</id><published>2016-02-29T23:23:00.000-08:00</published><updated>2016-02-29T23:23:30.025-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Flash Samsung Galaxy Young 2 GT-S6310</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Cara melakukan perbaikan software generasi samsung menggunakan tools bernama odin, tidak lupa juga menginstall driver samsung, saya sarankan unduh versi komplit drivernya seri terbaru, karena memungkinkan anda memperbaiki seri samsung generasi terbaru juga. Untuk langkah-langkah install ulang lebih dikenal dengan software galaxy young 2 menggunakan PC, caranya tidak sulit, asalkan teliti, dan mau mencoba, namun ingat, this content protect with the disclaimer, jadi baca laman disclaimer kami terlebih dahulu.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Bahan yang dibutuhkan :&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;1. Odin&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;2. Driver&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;3. File Rom (Firmware)&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkah :&lt;/span&gt;&lt;br /&gt;&lt;ul style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border-left-color: rgb(221, 136, 102); border-left-width: 1px; border-style: none none none solid; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; list-style: none; margin: 0px 0px 0px 15px; padding: 10px 0px 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Install Driver Samsung&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Unduh File Rom, terserah mau versi lama atau terbaru, namun biasanya berbentuk zip atau rar, extract terlebih dahulu, didalamnya akan ada file PDA.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan Odin, Pada saat menjalankan odin centang seperti gambar dibawah ini, berikut isi PDA dengan PDA hasil Extract file rom tadi.&lt;/li&gt;&lt;/ul&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-DHZ27FTWKR0/ViKKaFAe-zI/AAAAAAAACeI/Z1s3cueF8pY/s1600/IMG_20151009_014528.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Flashing samsung galaxy young gt s6310&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://3.bp.blogspot.com/-DHZ27FTWKR0/ViKKaFAe-zI/AAAAAAAACeI/Z1s3cueF8pY/s320/IMG_20151009_014528.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Flashing samsung galaxy young gt s6310&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;ul style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border-left-color: rgb(221, 136, 102); border-left-width: 1px; border-style: none none none solid; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; list-style: none; margin: 0px 0px 0px 15px; padding: 10px 0px 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika sudah seperti digambar, pindahkan perhatian anda pada gadget yang akan kita perbaiki, disini galaxy young GT-S6310, masuk ke menu download, caranya tekan tombol (power&amp;nbsp;+ Home&amp;nbsp;+ Vol Down) secara bersamaan, jika muncul gambar robot hijau beserta tulisan kuning dan notification option (for Next Step tap Vol Up)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika sudah ada tulisan download mode, konekan handled ke pc, lalu jika terdeteksi klik start, tunggu hingga log aktifitas menyatakan flashing success atau completed, biasanya ditandai teks PASS berwarna hijau ditempat Port Com Indicator.&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border-left-color: rgb(221, 136, 102); border-left-width: 1px; border-style: none none none solid; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; list-style: none; margin: 0px 0px 0px 15px; padding: 10px 0px 0px;&quot;&gt;&lt;/ul&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Utuk unduhan file jika anda belum memilikinya silahkan request saja, karena saya tidak menyediakan link download, bagaimana caranya request ?&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Just Contact Me, ada dibagian footer laman blog yang kami kembangkan.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/6856496275947474620/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-flash-samsung-galaxy-young-2.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/6856496275947474620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/6856496275947474620'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-flash-samsung-galaxy-young-2.html' title='Tutorial Flash Samsung Galaxy Young 2 GT-S6310'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/-DHZ27FTWKR0/ViKKaFAe-zI/AAAAAAAACeI/Z1s3cueF8pY/s72-c/IMG_20151009_014528.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4271826282326105857</id><published>2016-02-29T23:20:00.002-08:00</published><updated>2016-02-29T23:20:15.825-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Wipe Data Factory Reset Andromax C</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Pabrikan smartfren akhir-akhir ini menjadi booming, karena harganya yang terjangkau dan spesifikasinya lumayan, belum lagi paket data yang terbilang murah, menjadi daya tarik tersendiri seri Andromax ini juga tidak hanya digemari oleh kalangan remaja saja, bahkan dari beberapa pengalaman yang saya temui disekitar, banyak juga pengguna dari kalangan dewasa, dalam arti mereka yang sudah berkeluarga, dan memiliki umur kisaran 30 tahun.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Untuk anda yang menggunakan smartfren dengan spesifikasi tinggi, mungkin tidak akan dipusingkan dengan beban berat pada gadgets nya ketika memasang dan menjalankan aplikasi yang lumayan berat.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Untuk anda yang menggunakan smartfren andromax dengan spesifikasi cukup, seperti Andromax C, terkadang anda harus melakukan beberapa pemaksimalan tertentu, ketika hendak menstabilkan kinerja ponsel pintar android anda semua.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Salah satunya misalkan anda akan melakukan factory reset, atau mengembalikan data gadgets seperti bawaan pabrik kembali, karena terjadi beberapa sektor yang error. Anda bisa melakukanya dengan 2 cara.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;1. MELALUI PENGATURAN&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;2. MELALUI STOCK RECOVERY&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Kita akan membahas cara kedua karena saya yakin cara pertama, anda sudah paham, dicara kedua juga lebih mudah dan sederhana, dengan life time yang cepat. Pertama matikan hand phone anda, lalu setelah itu tekan volume atas&amp;nbsp;+ tombol power secara bersamaan, tunggu hingga masuk stock recovery, mungkin lebih familiar dengan istilah cwm, namun cwm yang digunakan berarti bawaan alias stock recovery.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Jika sudah muncul tampilan stock recovery, pilih wipe data/factory reset tombol gulir kebawah dan keatas untuk memilih menggunakan tombol volume. Untuk select atau aksi (eksekusi) gunakan tombol power, nanti akan muncul kembali konfirmasi penghapusan, pilih Yes (bla bla bla) tunggu sampai proses penghapusan selesai dilakukan, jika sudah complete, reboot system, gadgets anda akan kembali seperti anda baru membelinya.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-A-FP4Hayeuc/VdWMjPp4PkI/AAAAAAAACKA/U7bBxEsNNAg/s1600/Smartfren%2BC.png&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Cwm smartfren andromax c factory reset&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://1.bp.blogspot.com/-A-FP4Hayeuc/VdWMjPp4PkI/AAAAAAAACKA/U7bBxEsNNAg/s320/Smartfren%2BC.png&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Cwm smartfren andromax c&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Note :&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;File system seperti root (supersu) dan lainya tidak akan auto uninstall karena sudah masuk file system dan akan dikenal sebagai sistem bawaan pabrik, terkecuali anda unroot atau uninstall terlebih dahulu manual systemnya, baru file custom system yang kita pasang sebelumnya benar-benar hilang.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4271826282326105857/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-wipe-data-factory-reset_29.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4271826282326105857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4271826282326105857'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-wipe-data-factory-reset_29.html' title='Tutorial Wipe Data Factory Reset Andromax C'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-A-FP4Hayeuc/VdWMjPp4PkI/AAAAAAAACKA/U7bBxEsNNAg/s72-c/Smartfren%2BC.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4335359567479286048</id><published>2016-02-29T23:18:00.003-08:00</published><updated>2016-02-29T23:18:50.655-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Root Lenovo A3900</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Bagaimanakah cara root lenovo A3900 dengan mudah ?&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Hal yang diperlukan sebelum melakukan langkah Rooting.&lt;/span&gt;&lt;br /&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;USB Cable Driver Lenovo A3900&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Aio Toolkit&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Silahkan kedua hal diatas unduh sendiri dengan search melalui mesin pencari yang disukai masing-masing. Lalu bisakah langkah rooting dilakukan tanpa PC, untuk saat ini belum bisa saya berikan tutorial lain selain menggunakan PC.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Dengan alasan sistem pabrikan Status Bootloader Lenovo a3900 yang masih locked sehingga kita memerlukan tools seperti Aio Toolkit untuk membukanya, dan melakukan akses rooting ini. Pada intinya untuk saat ini saya sendiri masih belum paham bagaimana cara root lenovo a3900 tanpa pc seperti penggunaan framaroot atau rootme. Tetapi jika anda ingin ber-Eksperimen, silahkan, namun ingat your own risk.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-drL0eNKl1Qk/VcPerNXMSHI/AAAAAAAAB5c/Rbf6-rGilok/s1600/root%2Blenovo%2BA3900.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Root Lenovo A3900&quot; border=&quot;0&quot; height=&quot;265&quot; src=&quot;https://2.bp.blogspot.com/-drL0eNKl1Qk/VcPerNXMSHI/AAAAAAAAB5c/Rbf6-rGilok/s320/root%2Blenovo%2BA3900.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Root Lenovo A3900&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah Rooting :&lt;/span&gt;&lt;br /&gt;&lt;ul style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border-left-color: rgb(221, 136, 102); border-left-width: 1px; border-style: none none none solid; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; list-style: none; margin: 0px 0px 0px 15px; padding: 10px 0px 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama, pastikan anda menghidupkan USB Debugging.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Kedua Anda telah menginstall USB Cable Driver &amp;amp; Aio Toolkit&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan Aio Toolkit&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Hubungkan Lenovo A3900 melalui USB cable ke PC&amp;nbsp;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Tunggu hingga pendeteksian Aio Toolkit mengenali Gadget&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah lenovo anda Conected silahkan tap tab option lalu pilih check device&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Tunggu hingga pengecekan selesai (important !!! pada langkah ini anda butuh akses internet, dengan tujuan kelancaran Kinerja Aio Toolkit)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika pengecekan selesai maka lenovo anda akan reboot dengan sendirinya, dan tunggu hingga masuk Bootloader&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika sudah masuk bootloader silahkan pilih Root&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Maka jika berhasil akan ada pop up success.&lt;/li&gt;&lt;/ul&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sebelum melakukan langkah diatas alangkah baiknya baca halaman situs disclaimer kami. Langkah diatas adalah sebagian cara melakukan rooting lenovo A3900, masih banyak cara-cara melakukan rooting lenovo a3900 yang beredar didunia maya (internet) jika anda kemungkinan membuka situs-situs lain mengenainya.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4335359567479286048/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-lenovo-a3900.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4335359567479286048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4335359567479286048'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-lenovo-a3900.html' title='Tutorial Root Lenovo A3900'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-drL0eNKl1Qk/VcPerNXMSHI/AAAAAAAAB5c/Rbf6-rGilok/s72-c/root%2Blenovo%2BA3900.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-7954930582291368106</id><published>2016-02-29T23:17:00.001-08:00</published><updated>2016-02-29T23:17:14.882-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Root Mito Fantasy Note A30</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Root pabrikan Mito dengan chipset mediatek, kebetulan sekali untuk Seri smartphone pabrikan mito ini menggunakan chipset mediatek MT6592, dan seperti biasa, sebelumnya saya banyak mempublikasikan langkah melakukan rooting dengan menggunakan chipset besutan tiongkok (cina) ini.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-RT5c77i4FYg/VbZrg3yTQqI/AAAAAAAAB30/ZtHEZb1YY4E/s1600/Fantasy%2BNote%2BA30%2Broot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Root Fantasy Note A30&quot; border=&quot;0&quot; height=&quot;193&quot; src=&quot;https://3.bp.blogspot.com/-RT5c77i4FYg/VbZrg3yTQqI/AAAAAAAAB30/ZtHEZb1YY4E/s320/Fantasy%2BNote%2BA30%2Broot.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Fantasy Note A30&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sesuai spesifikasi chipset yang tertanam di Fantasy Note A30&amp;nbsp;menggunakan Mediatek, kelebihan mediatek sendiri, mudah untuk kita melakukan rooting bahkan tanpa PC sekalipun.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkah Root Fantasy Note A30&amp;nbsp;:&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sama seperti langkah sebelumnya pada smartphone seri lainya, yaitu menggunakan aplikasi Framaroot.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama Unduh Aplikasi Framaroot Seri terbaru&amp;nbsp;&lt;a href=&quot;http://framaroot.net/&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://framaroot.net&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pasang (install)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan aplikasinya klik gendalf/boromir dan sejenisnya, tunggu hingga muncul keterangan success.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Untuk pemaksimalan silahkan restart Fantasy Note A30&amp;nbsp;nya.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah start up ulang, indikasi suksesnya akan ada aplikasi baru bernama Superuser atau supersu.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Selesai.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika tidak berhasil gunakan aplikasi rooting bernama Rootme.apk&lt;/li&gt;&lt;/ol&gt;Langkah ini tidak direkomendasikan untuk pemula (newbie) yang belum tahu tujuan melakukan root. Menjaga definisi salah kaprah tentang rooting silahkan baca artikel blog saya apa itu rooting, di artikel lain pada blog ini, rooting bukan untuk membuat performance lebih baik tetapi pemberi ijin untuk memaksimalkan apa yang anda ingin sesuaikan pada Smartphone yang dimiliki.&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;Kelebihan rooting sendiri, anda dapat :&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;1. Menggunakan custom rom&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;2. Menghapus atau menambah aplikasi bawaan&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;3. Menambah Ram dengan Swap&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;4. Memodifikasi tampilan&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;5. Dan sebagainya.&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;Tetapi untuk kelima poin kelebihan tersebut belum saya post pada blog ini untuk kategori mito, lain kali jika tidak ada halangan, saya akan menyajikanya pada blog ini, stay watch this site, and search you want.&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&quot;Real but not Trash &quot;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/7954930582291368106/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-mito-fantasy-note-a30.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/7954930582291368106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/7954930582291368106'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-mito-fantasy-note-a30.html' title='Tutorial Root Mito Fantasy Note A30'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/-RT5c77i4FYg/VbZrg3yTQqI/AAAAAAAAB30/ZtHEZb1YY4E/s72-c/Fantasy%2BNote%2BA30%2Broot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4410275759673917088</id><published>2016-02-29T23:15:00.003-08:00</published><updated>2016-02-29T23:15:52.217-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Root Asiafone AF9889 Leopard</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Pada postingan sebelum-sebelumnya saya sempat memposting artikel pembahasan rooting seri asiafone, dan kali ini tidak jauh berbeda dengan cara-cara yang saya lakukan untuk root seri asiafone dengan spesifikasi chipset menggunakan &quot;mediatek&quot; kenapa saya katakan mediatek, karena dibawah ini alasanya.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-ie1dDTxLPnI/VbJyO4CsvqI/AAAAAAAAB1Q/_NuCv0jV5-Q/s1600/Root%2BAdiafone%2BAF9889.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Root Asiafone Af9889 leopard&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://1.bp.blogspot.com/-ie1dDTxLPnI/VbJyO4CsvqI/AAAAAAAAB1Q/_NuCv0jV5-Q/s320/Root%2BAdiafone%2BAF9889.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Root&quot; width=&quot;171&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sesuai spesifikasi chipset yang tertanam di AF9889 menggunakan Mediatek, kelebihan mediatek sendiri, mudah untuk kita melakukan rooting bahkan tanpa PC sekalipun.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkah Root AF9889 :&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sama seperti langkah sebelumnya pada smartphone seri lainya, yaitu menggunakan aplikasi Framaroot.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama Unduh Aplikasi Framaroot Seri terbaru&amp;nbsp;&lt;a href=&quot;http://framaroot.net/&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://framaroot.net&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pasang (install)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan aplikasinya klik gendalf/boromir dan sejenisnya, tunggu hingga muncul keterangan success.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Untuk pemaksimalan silahkan restart Asiafone Af9889 nya.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah start up ulang, indikasi suksesnya akan ada aplikasi baru bernama Superuser atau supersu.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Selesai.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika tidak berhasil gunakan aplikasi rooting bernama Rootme.apk&lt;/li&gt;&lt;/ol&gt;Langkah ini tidak direkomendasikan untuk pemula (newbie) yang belum tahu tujuan melakukan root. Menjaga definisi salah kaprah tentang rooting silahkan baca artikel blog saya apa itu rooting, di artikel lain pada blog ini, rooting bukan untuk membuat performance lebih baik tetapi pemberi ijin untuk memaksimalkan apa yang anda ingin sesuaikan pada Smartphone yang dimiliki.&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;Lagipula artikel ini bagian dari kumpulan database dalam label asifone jadi semoga kumpulan artikel dalam label (kategori) asiafone pada artikel blog ini dapat membantu pengguna internet yang mencari hal yang saya sajikan.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4410275759673917088/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-asiafone-af9889-leopard.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4410275759673917088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4410275759673917088'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-asiafone-af9889-leopard.html' title='Tutorial Root Asiafone AF9889 Leopard'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-ie1dDTxLPnI/VbJyO4CsvqI/AAAAAAAAB1Q/_NuCv0jV5-Q/s72-c/Root%2BAdiafone%2BAF9889.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-456878232674811547</id><published>2016-02-29T23:14:00.002-08:00</published><updated>2016-02-29T23:14:34.548-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Mengatasi Bar Kiri Windows Explorer Hilang</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Anda tidak sengaja mengutak atik tampilan windows explorer seri windows 7 (seven) hingga 8 (eight), kemudian yang terjadi malah tampilanya jadi semakin rumit atau tidak memudahkan anda misalkan anda menonaktifkan navigation pane. Maka yang akan terjadi tampilan folder bar dikiri akan hilang seperti keterangan favourite, computer, network. Kurang lebih tampilanya seperti gambar dibawah ini.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-2UsEsbselBU/VbDvcU9CGcI/AAAAAAAAB0c/ofQg1pNFQ9Y/s1600/windows%2Bexplorer%2B1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Windows explorer bar kiri hilang&quot; border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://2.bp.blogspot.com/-2UsEsbselBU/VbDvcU9CGcI/AAAAAAAAB0c/ofQg1pNFQ9Y/s320/windows%2Bexplorer%2B1.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Windows explorer&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Jika anda ingin mengembalikan menjadi tampilan seperti diawal, anda tidak hanya cukup restore libraries windows explorer, karena itu bukan masalahnya. Masalahnya anda menonaktifkan navigation pen yang ada pada organizer, berikut cara mengembalikanya seperti gambar dibawah ini.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-KPmMHCah73k/VbDwO3zgVAI/AAAAAAAAB0k/-6XAbGqbo4E/s1600/windows%2Bexplorer%2B2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Windows explorer bar kiri hilang&quot; border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://2.bp.blogspot.com/-KPmMHCah73k/VbDwO3zgVAI/AAAAAAAAB0k/-6XAbGqbo4E/s320/windows%2Bexplorer%2B2.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Windows explorer&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Setelah anda mengaktifkan kembali navigation pen hasilnya tampilan windows explorer bar bagian kiri akan kembali.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-HTa4LNV6leg/VbDwtn-YxLI/AAAAAAAAB0s/_HmZ3YAPJZ0/s1600/windows%2Bexplorer%2B3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Windows explorer bar kiri hilang&quot; border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://3.bp.blogspot.com/-HTa4LNV6leg/VbDwtn-YxLI/AAAAAAAAB0s/_HmZ3YAPJZ0/s320/windows%2Bexplorer%2B3.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Windows explorer&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Next silahkan advance setting tampilan sesuai selera dari menu bar tools, misalkan anda ingin menampilkan ekstensi file dan sebagainya, karena urusan bar bagian kiri sudah teratasi.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/456878232674811547/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/mengatasi-bar-kiri-windows-explorer.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/456878232674811547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/456878232674811547'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/mengatasi-bar-kiri-windows-explorer.html' title='Mengatasi Bar Kiri Windows Explorer Hilang'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-2UsEsbselBU/VbDvcU9CGcI/AAAAAAAAB0c/ofQg1pNFQ9Y/s72-c/windows%2Bexplorer%2B1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-3932807628258909143</id><published>2016-02-29T23:12:00.003-08:00</published><updated>2016-02-29T23:12:40.950-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Root Asiafone AF9900 Cheetah</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Asiafone seri menengah ini dapat anda lebih maksimalkan lagi dengan menambah aplikasi sistem penting lainya seperti swap, link2sd dan sebagainya yang bersifat max performance for your smartphone, tetapi pastinya, sebelum itu anda harus melakukan langkah awal (Root) smartphone Asiafone yang dimiliki, beruntung jika melirik referensi spesifikasi anda bisa melakukanya dengan simple (sederhana).&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-iJn9ZfgV9gM/Va2vkuB6bZI/AAAAAAAABzg/RQIOjBc790g/s1600/af9900%2Broot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Asiafone af9900 root&quot; border=&quot;0&quot; height=&quot;235&quot; src=&quot;https://1.bp.blogspot.com/-iJn9ZfgV9gM/Va2vkuB6bZI/AAAAAAAABzg/RQIOjBc790g/s320/af9900%2Broot.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Asiafone af9900&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sesuai spesifikasi chipset yang tertanam di AF9900 menggunakan (use) Mediatek 6582, kelebihan mediatek sendiri, mudah untuk kita melakukan rooting bahkan tanpa PC sekalipun.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkah Root AF9900 :&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sama seperti langkah sebelumnya pada smartphone seri lainya, yaitu menggunakan aplikasi Framaroot.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama Unduh Aplikasi Framaroot Seri terbaru&amp;nbsp;&lt;a href=&quot;http://framaroot.net/&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://framaroot.net&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pasang (install)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan aplikasinya klik gendalf/boromir dan sejenisnya, tunggu hingga muncul keterangan success.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Untuk pemaksimalan silahkan restart Asiafone Af9900 nya.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah start up ulang, indikasi suksesnya akan ada aplikasi baru bernama Superuser atau supersu.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Selesai.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jika tidak berhasil gunakan aplikasi rooting bernama Rootme.apk&lt;/li&gt;&lt;/ol&gt;Langkah ini tidak direkomendasikan untuk pemula (newbie) yang belum tahu tujuan melakukan root. Menjaga definisi salah kaprah tentang rooting silahkan baca artikel blog saya apa itu rooting, di artikel lain pada blog ini, rooting bukan untuk membuat performance lebih baik tetapi pemberi ijin untuk memaksimalkan apa yang anda ingin sesuaikan pada Smartphone yang dimiliki.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/3932807628258909143/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-asiafone-af9900-cheetah.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3932807628258909143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3932807628258909143'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-asiafone-af9900-cheetah.html' title='Tutorial Root Asiafone AF9900 Cheetah'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-iJn9ZfgV9gM/Va2vkuB6bZI/AAAAAAAABzg/RQIOjBc790g/s72-c/af9900%2Broot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4673511286151410350</id><published>2016-02-29T23:11:00.000-08:00</published><updated>2016-02-29T23:11:17.159-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips And Trick"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Membuat Komunitas Di Google+</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Komunitas pada google plus layaknya anda membuat grup dimedia sosial facebook ataupun fans page, saya pernah melihat salah satu survey yang dilakukan oleh pihak tertentu, kategori media sosial market diartikan pemasaran melalui media sosial di urutan pertama adalah facebook, dan yang kedua adalah google plus, jadi google plus, termasuk media sosial yang cukup menjajikan setelah facebook dan twitter, dimana user dapat mempromosikan sesuatu, tidak hanya sekedar sebagai pengguna, namun jika kita mampu memanfaatkan peluang, benefit akan datang, terlebih jika kita kreatif.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Bahkan jika anda hanya memiliki perangkat smartphone dan tidak memiliki laptop/pc anda dapat membuat komunitas google plus.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkahnya silahkan simak dibawah ini :&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Sebelum itu catatan penting, browser atur uac string nya dalam tampilan desktop, jika anda pengguna browser google chrome silahkan log in terlebih dahulu ke google plus, lalu tap option=&amp;gt; Request Desktop Site. Ingat log in lewat browser bukan lewat aplikasi android anda, karena setahu saya hingga postingan ini dibuat, aplikasi google plus android belum support membuat komunitas, hanya support pengelolaan komunitas saja, kesimpulanya aplikasi google plus android, mampu mengelola komunitas yang sudah dibuat, tetapi belum support dalam pembuatan komunitas.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-lCAdmmnjrpw/VaVEzcyjKhI/AAAAAAAABxQ/c0Qo54OmkUE/s1600/buat%2Bkomunitas%2Bg%2Bplus%2B2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Buat komunitas Google Plus di android&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://4.bp.blogspot.com/-lCAdmmnjrpw/VaVEzcyjKhI/AAAAAAAABxQ/c0Qo54OmkUE/s320/buat%2Bkomunitas%2Bg%2Bplus%2B2.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Buat komunitas Google Plus&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Lanjut, tampilan browser laman web Google+ akan otomatis berubah dari selular menjadi tampilan desktop, dari tampilan desktop silahkan ikuti step by step nya sesuai tanda panah gambar kedua dibawah ini.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-wfXyqMNpbFs/VaVE3gx60aI/AAAAAAAABxg/ArauzdZpvTs/s1600/buat%2Bkomunitas%2Bg%2Bplus.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Buat komunitas Google Plus android&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://4.bp.blogspot.com/-wfXyqMNpbFs/VaVE3gx60aI/AAAAAAAABxg/ArauzdZpvTs/s320/buat%2Bkomunitas%2Bg%2Bplus.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Buat komunitas Google Plus android&quot; width=&quot;179&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Dari petunjuk panah pertama yaitu masuk opstion (pilihan) dropdown, pilih komunitas, maka akan dialihkan ke halaman google plus komunitas, dari laman komunitas Klik Buat Komunitas, selanjutnya tinggal ikuti saja langkah-langkah selanjutnya sesuai prosedur arahan auto dari google plus. Sebagai tambahan saja siapkan photo (gambar) profil komunitas dengan ukuran 960*540px agar anda tidak perlu repot cropping (potong) lagi nantinya.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4673511286151410350/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/membuat-komunitas-di-google.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4673511286151410350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4673511286151410350'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/membuat-komunitas-di-google.html' title='Membuat Komunitas Di Google+'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-lCAdmmnjrpw/VaVEzcyjKhI/AAAAAAAABxQ/c0Qo54OmkUE/s72-c/buat%2Bkomunitas%2Bg%2Bplus%2B2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-3819134031956158197</id><published>2016-02-29T23:08:00.003-08:00</published><updated>2016-02-29T23:08:44.854-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Wipe Data Factory Reset Andromax U</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Cara Wipe Data Factory Reset Andromax U melalui stock recovery, Untuk anda yang smartphone nya rada error sedikit, terkadang kita harus factory reset untuk menormalkanya, tidak semua problem teratasi memang jika error cukup parah, tetapi lebih baik daripada tidak melakukanya sama sekali.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Langkah-langkah :&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-YgLv9yVx-RA/VaCg05ar11I/AAAAAAAABuM/IF16094qOHU/s1600/Factory%2BReset%2BAndromax%2BU2.png&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Stock Recovery Andromax U&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://2.bp.blogspot.com/-YgLv9yVx-RA/VaCg05ar11I/AAAAAAAABuM/IF16094qOHU/s320/Factory%2BReset%2BAndromax%2BU2.png&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Stock Recovery Andromax U&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama matikan Andromax U&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah mati, tekan Tombol Power&amp;nbsp;+ Volume Up secara bersamaan tunggu hingga muncul list pilihan (Stock Recovery)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Gulir (pilih) menggunakan tombol volume up &amp;amp; down pilih (wipe data/factory reset)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Execut (eksekusi) menggunakan tombol power&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Gulir kebawah hingga sampai di pilihan Yes wipe data/factory reset.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Tunggu proses hingga selesai.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Reboot System.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Selesai.&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Andromax U kembali seperti baru membelinya, setting ulang hingga sesuai selera.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-NUMFHNrHFws/VaChkOy0KuI/AAAAAAAABuU/ROMggqWoBBA/s1600/andromax%2Bu.png&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Andromax U&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://3.bp.blogspot.com/-NUMFHNrHFws/VaChkOy0KuI/AAAAAAAABuU/ROMggqWoBBA/s320/andromax%2Bu.png&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Andromax U&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Note :&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; line-height: 20px;&quot;&gt;Cara ini tidak berlaku untuk OS yang terhapus dan aplikasi sistem seperti, smartphone hanya sampai di logo dan berhenti disitu, rooting tidak akan hilang walau sudah kita factory reset kecuali anda install ulang rom atau unrooting.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/3819134031956158197/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-wipe-data-factory-reset.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3819134031956158197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/3819134031956158197'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-wipe-data-factory-reset.html' title='Tutorial Wipe Data Factory Reset Andromax U'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-YgLv9yVx-RA/VaCg05ar11I/AAAAAAAABuM/IF16094qOHU/s72-c/Factory%2BReset%2BAndromax%2BU2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-53256434889318696</id><published>2016-02-29T23:06:00.004-08:00</published><updated>2016-02-29T23:06:56.617-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><title type='text'>Tutorial Root Acer Liquid E700</title><content type='html'>&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;Root adalah hal yang utama untuk oprekers tepatnya pengembang android, alasanya untuk memudahkan program lanjutan, seperti modifikasi rom dan lainya, tetapi disarankan untuk nandroid back up terlebih dahulu, berjaga-jaga agar ketika hal yang tidak diinginkan muncul, kita masih memiliki file back up.&lt;/span&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot; /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-pIt0RkU2V9Q/VaFd1o3YTWI/AAAAAAAABuo/uvvDVGyBeJk/s1600/Root%2BAcer%2BLiquid%2BE700.jpg&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img alt=&quot;Rooting acer liquid E700&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://2.bp.blogspot.com/-pIt0RkU2V9Q/VaFd1o3YTWI/AAAAAAAABuo/uvvDVGyBeJk/s320/Root%2BAcer%2BLiquid%2BE700.jpg&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; vertical-align: middle;&quot; title=&quot;Rooting acer liquid E700&quot; width=&quot;274&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot; /&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;Jika melihat chipset yang tertanam di E700 menggunakan Mediatek, kelebihan mediatek sendiri, yaitu mudah untuk kita melakukan rooting bahkan tanpa PC sekalipun.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;Langkah-langkah Root Acer Liquid E700 :&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;Sama seperti langkah sebelumnya pada mobile seri lain, yaitu menggunakan aplikasi Framaroot.&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #333333; font-family: &#39;Trebuchet MS&#39;; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;&lt;ol style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px 0px 0px 25px; padding: 0px;&quot;&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pertama Unduh Aplikasi Framaroot Seri terbaru&amp;nbsp;&lt;a href=&quot;http://framaroot.net/&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #0088cc; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://framaroot.net&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Pasang (install)&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Jalankan aplikasinya klik gendalf/boromir dan sejenisnya, tunggu hingga muncul keterangan success.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Untuk pemaksimalan silahkan restart Acer Liquid E700 nya.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Setelah start up ulang, indikasi suksesnya akan ada aplikasi baru bernama Superuser atau supersu.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;Selesai.&lt;/li&gt;&lt;li style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: none; display: block; list-style: none; margin-bottom: 10px; padding: 0px 0px 0px 12px; position: relative;&quot;&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Langkah ini tidak direkomendasikan untuk pemula (newbie) yang belum tahu tujuan melakukan root. Menjaga definisi salah kaprah tentang rooting silahkan baca artikel blog saya apa itu rooting, di artikel lain pada blog ini, rooting bukan untuk membuat performance lebih baik tetapi pemberi ijin untuk memaksimalkan apa yang anda ingin sesuaikan pada Smartphone yang dimiliki.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/53256434889318696/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-acer-liquid-e700.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/53256434889318696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/53256434889318696'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/tutorial-root-acer-liquid-e700.html' title='Tutorial Root Acer Liquid E700'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-pIt0RkU2V9Q/VaFd1o3YTWI/AAAAAAAABuo/uvvDVGyBeJk/s72-c/Root%2BAcer%2BLiquid%2BE700.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7965010549211345150.post-4298325181138411059</id><published>2016-02-29T20:34:00.003-08:00</published><updated>2016-02-29T20:34:25.697-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Template"/><title type='text'>Dynamic Mag - Magazine Responsive SEO Blogger Template</title><content type='html'>&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;b style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;Dynamic Mag -&amp;nbsp;Magazine Responsive SEO Blogger Template&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;b style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; clear: both; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-tmUM0GE2aH4/U5OlEMEwgvI/AAAAAAAACPg/Uv45TPNOmDw/s1600/Dynamic+Mag+Blogger+Template.png&quot; imageanchor=&quot;1&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #2560aa; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;img alt=&quot;Dynamic Mag - Magazine Responsive Blogger Template&quot; border=&quot;0&quot; height=&quot;246&quot; src=&quot;https://1.bp.blogspot.com/-tmUM0GE2aH4/U5OlEMEwgvI/AAAAAAAACPg/Uv45TPNOmDw/s400/Dynamic+Mag+Blogger+Template.png&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; height: auto; max-width: 100%; vertical-align: middle; width: auto;&quot; title=&quot;Dynamic Mag - Magazine Responsive Blogger Template&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;b style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; clear: both; color: #111111; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; margin: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;&lt;b style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a class=&quot;btnred&quot; href=&quot;http://demo.vungtauz.com/default.aspx?rel=20&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; color: #ff0029; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none !important; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Demo&lt;/a&gt;&amp;nbsp; -&amp;nbsp;&lt;a href=&quot;http://downloads.ziddu.com/download/23823844/Dynamic-Mag-Blogger-Template.zip.html&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #2560aa; margin-left: 0px !important; margin-right: 0px !important; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;Download&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;a class=&quot;btnred&quot; href=&quot;https://www.dropbox.com/s/jd880blxmy7gccs/Dynamic%20Mag%20Blogger%20Template.zip&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; color: #ff0029; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: none !important; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Download&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;span style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; color: #444444; font-family: Arial, verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 20.3px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://w3nesia.blogspot.com/feeds/4298325181138411059/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://w3nesia.blogspot.com/2016/02/dynamic-mag-magazine-responsive-seo_29.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4298325181138411059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7965010549211345150/posts/default/4298325181138411059'/><link rel='alternate' type='text/html' href='http://w3nesia.blogspot.com/2016/02/dynamic-mag-magazine-responsive-seo_29.html' title='Dynamic Mag - Magazine Responsive SEO Blogger Template'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-tmUM0GE2aH4/U5OlEMEwgvI/AAAAAAAACPg/Uv45TPNOmDw/s72-c/Dynamic+Mag+Blogger+Template.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>