PIP Error – File “/usr/bin/pip”, line 9, in

Masalah ini terjadi ketika saya install sqlalchemy dengan PIP, muncul informasi seperti berikut :
The directory ‘/home/abrao/.cache/pip/http’ or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.
The directory ‘/home/abrao/.cache/pip’ or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.
Requirement already satisfied (use –upgrade to upgrade): sqlalchemy in /usr/lib/python2.7/dist-packages
You are using pip version 8.1.1, however version 10.0.1 is available.
You should consider upgrading via the ‘pip install –upgrade pip’ command.

saya lihat versi PIP yang saya pakai adalah 8.1.1, akhirnya saya langsung upgrade PIP dengan perintah pip install –upgrade pip

Setelah upgrade selesai, saya melakukan instalasi aplikasi lain dengan command sudo pip install nama_aplikasi, langsung muncul error seperti berikut:
Traceback (most recent call last):
File “/usr/bin/pip”, line 9, in
from pip import main
ImportError: cannot import name main

Saya gooling sana sini, akhirnya ketemu solusinya di https://github.com/pypa/pip/issues/5221

Nah, di link di atas ini direkomendasikan pakai command curl https://bootstrap.pypa.io/get-pip.py | sudo python

Ketika di menjalankan pip –help, hasilnya seperti berikut:

Advertisements
| Leave a comment

Hallelujah

Well I heard there was a secret chord
That David played and it pleased the Lord
But you don’t really care for music, do you?
Well it goes like this: the fourth, the fifth
The minor fall and the major lift
The baffled king composing Hallelujah

Hallelujah [x4]

Your faith was strong but you needed proof
You saw her bathing on the roof
Her beauty and the moonlight overthrew you
She tied you to her kitchen chair
She broke your throne and she cut your hair
And from your lips she drew the Hallelujah

Hallelujah [x4]

Baby I’ve been here before
I’ve seen this room and I’ve walked this floor (you know)
I used to live alone before I knew you
And I’ve seen your flag on the marble arch
And love is not a victory march
It’s a cold and it’s a broken Hallelujah

Hallelujah [x4]
| Leave a comment

Upgrade Project yang di-create dengan WDK 8 ke WDK 8.1

Upgrade ini harus dilakukan ketika saya ingin compile driver di Visual Studio 13 dan WDK 8.1. Jika tidak dilakukan upgrade maka tidak bisa compile project yang di-create dengan WDK 8 dan Visual Studio 12. Cara untuk melakukan upgrade sebagai berikut :

1. Masuk ke folder Program files -> Windows Kits -> 8.1 -> bin ->x86 kemudian cari ProjectUpgradeTool.exe
2. ProjectUpgradeTool.exe  “C:\Users\USER\Documents\Visual Studio 2013\Projects\nama_project”.  Ketika perintah ini dijalankan, hasilnya seperti ini.

Posted in Programming | Leave a comment

Cara memperkecil Size Gambar di Ubuntu

Awalnya saya ingin meng-upload sebuah gambar ke website namun webnya sudah difilter sehingga gambar yang hendak diupload harus dibawah 280kb, sedangkan gambar yang saya miliki per file 5Mb. Untuk memperkecil ukuran gambar menjadi kecil saya harus install aplikasi jpegoptim.

sudo apt-get install jpegoptim
Konversi file dengan perintah berikut:
jpegoptim –size=ukuran_kb namafile
Contoh:
12

Posted in LINUX | Leave a comment

Decrypting WannaCry Infected files with Wanakiwi

Ransomware WannaCry menjadi heboh di seluruh dunia karena malware tersebut telah menyerang kurang lebih 150 negara. Sasaran penyerangannya Rumah sakit, kantor pemerintahan dan banyak industri lainnya. Sekitar 170an tipe file yang dapat dienkripsi dan harus bayar $300 – $ 120 melalui BitCoin.

Beberapa hari kemudian, security researcher Adrien Guinet dari perusahan high-end Cybersecurity Quarkslab yang berbasis di Perancis mengatakan bahwa ada kerentanan di Windows file encryption subsystem, pada saat melakukan penghapusan private key yang digunakan enkripsi dari memori yang tidak benar. Sehingga dapat berupaya mengubah kerentanan tersebut menjadi sebuah tools yang mampu menarik Private key kemudian mengubahnya menjadi format yang sesuai.  Researcher tersebut menulis tools WannaKey untuk mendekripsi file infected namun harus recovery file secepat mungkin sebelum komputer direboot dan proses WannaCry tidak tertimpa oleh proses lain. Memindai memori proses WannaCry untuk memulihkan bilangan prima(Prime Number) yang tidak dibersihkan selama CryptReleaseContext(). Sayangnya tools tersebut hanya berjalan di Windows Xp. https://github.com/aguinet/wannakey

Penjelasan tentang apa itu CryptReleaseContext “The CryptReleaseContext function releases the handle of a cryptographic service provider (CSP) and a key container. At each call to this function, the reference count on the CSP is reduced by one. When the reference count reaches zero, the context is fully released and it can no longer be used by any function in the application.
An application calls this function after finishing the use of the CSP. After this function is called, the released CSP handle is no longer valid. This function does not destroy key containers or key pairs.” https://msdn.microsoft.com/en-us/library/windows/desktop/aa380268(v=vs.85).aspx

WannaKey tidak berhasil dekrip infected file di Windows 7 kemudian security researcher Benjamin Delpy dan Matt Suiche melanjutkan metode dekripsi Adrien dengan WanaKiwi. PID (Id Proses) adalah parameter opsional. Secara default, wanakiwi secara otomatis mencari proses wnry.exe atau wcry.exe sehingga parameter PID ini tidak diperlukan. Namun dalam kasus, proses utama memiliki nama yang berbeda parameter ini dapat digunakan sebagai parameter input. https://github.com/gentilkiwi/wanakiwi

Berikut ini video yang saya buat ketika berhasil dekrip infected file di Windows 7 dengan Wannakiwi
http://www.youtube.com/watch?v=N1j5i-kpOe4

Posted in SECURITY | Leave a comment

System program problem detected error di Ubuntu 14.04

Error ini terjadi setiap kali saya hidupin dan restart sistem ubuntu 14.04. Karena sangat menganggu saya mencoba cari di google dan setelah ketemu linknya di http://www.binarytides.com/ubuntu-fix-system-program-problem-error/ kemudian saya ikutin langkah-langkahnya berhasil menghilangkan error tersebut. Error yang muncul setiap kali komputer dihidupkan seperti berikut ini:

Untuk menghilangkan error tersebut, tinggal edit file apport yang ada di /etc/default
kemudian ganti parameter enabled=1 menjadi enabled=0. Setelah itu simpan dan restart  apport.

Posted in LINUX | Leave a comment

Seminar Web Security & Digital Forensics di Kampus UNSIKA Karawang

Fasilkom Unsika (Fakultas Ilmu Komputer Universitas Singaperbangsa Karawang) gelar seminar nasional dan workshop Web Security dan Digital Forensik, Rabu (03/05/2017) di Aula Unsika. Acara ini digelar oleh BEM (Badan Eksekutif Mahasiswa) Fasilkom Unsika.

“Maraknya hacker membuat semua perusahaan resah. Pengamanan dan pengetahuan tentang IT perlu ditingkatkan. Hal ini melatarbelakangi BEM Fasilkom Unsika menggelar seminar,” kata Ketua BEM Fasilkom Unsika Imam Najmudin kepada KORAN BERITA (Grup Tvberita.co.id)

Pemateri pertama adalah Sulhaedir yang membawakan materi tentang Web Security. Sedangkan saya sebagai pemateri kedua membawakan materi tentang Digital Forensic. Dalam sesi demo saya melalukan Memory forensic terhadap komputer yang disimulasikan sebagai korban hacking… Image RAM yang saya akuisisi dan analisa bisa download di sini https://mega.nz/#!CcEQUYrT!q9MEyTvYjKZ-c2fdAytUltRVMwQozzKVm1bUcU3rJfk

Berikut beberapa foto acara tersebut..

Berita lain : https://tvberita.co.id/index.php/news/nasional/item/4737-fasilkom-unsika-gelar-seminar-web-security-dan-forensik

Posted in Acara, Berita, DIGITAL FORENSICS | Leave a comment