BLANTERWISDOM101

Cara Mudah Membuat Data Palsu Menggunakan Python

Kamis, 09 September 2021


 Data diri adalah benda yang bersifat sensitif, karena data-data ini bisa menjadi publik ataupun pribadi. Tapi, bagaimana jika data diri yang kita miliki adalah palsu semua? Tak heran di dunia internet banyak orang mendaftar suatu aplikasi menggunakan data-data palsu. Namun, bagaimana cara membuat hal tersebut? Menarik untuk dibahas kan..

Faker, adalah salah satu module pada bahasa pemrograman Python yang digunakan untuk menghasilkan data-data palsu terkait pribadi seseorang, atau bisa dikatakan victim.

Kompatibilitas

Pada versi 4.0.0, Faker tidak mendukung versi Python2. Dan pada versi 5.0.0 hanya mendukung Python versi 3.6 dan diatasnya. Jadi, gunakan versi terbaru pada python untuk dapat menggunakan versi terbaru dari Faker.

Penggunaan Dasar

Install dulu menggunakan pip.

pip install faker

Jika sudah terinstall, maka kita lanjut ke ngodingnya, bisa menggunakan interpreter ataupun langsung buat programnya aja. Kita menggunakan faker.Faker() untuk membangun data.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from faker import Faker

fake = Faker()
nama = fake.name()
alamat = fake.address()
notelp = fake.phone_number()
bio = fake.text()

data = [nama,alamat,notelp,bio]

for x in data:
  print(x)

Nah, gimana nih data palsu sudah dibuat secara instan. Algoritma pembuatan data palsu oleh program dengan cara mengacak data victim nih. Jadi jika kita mau mendaftar sesuatu pada aplikasi tertentu bisa kamu gunakan Faker ini.

Untuk memilih lokalisasi data victim kamu dapat memasukkan kode negara pada class Faker(). Seperti contoh:

fake = Faker('id_ID')


Untuk selebihnya dan mengetahui fungsi-lain pada library module ini, kamu bisa melihatnya dengan menggunakan fungsi dir() pada python. Contohnya adalah dir(faker.Faker), nanti akan muncul bermacam fungsi dan variabel data pada library class tersebut. Atau untuk penggunaan meluas kamu bisa menggunakan class faker.provider. Atau baca langsung dokumen penggunaan di https://faker.readthedocs.io/en/master/

Share This :
Arya Kresna

Hanya seorang pelajar yang hobi nya membuat kode dan berharap karya nya bermanfaat bagi orang lain.

0 komentar