Jump to content

Main public logs

Combined display of all available logs of Haidhi Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 01:28, 12 May 2025 SanzSkuy talk contribs created page SOC Level 1 (Created page with "* Pyramid of Pain")
  • 06:10, 5 May 2025 SanzSkuy talk contribs moved page Docker Registry to Docker Registry & Rootless Docker without leaving a redirect
  • 09:06, 26 April 2025 SanzSkuy talk contribs created page Mounting (Created page with "di Linux metode mounting ada dua pendekatan besar: #Per-user Mounting (biasanya di <code>media</code> #*Terjadi ketika kita colok flashdisk #*Hanya untuk user yang lagi login #*Tidak perlu akses root #*Contoh lokasi <code>/media/username/namaflashdisk</code> #*Biasanya hilang kalo logout #Systemwide Mounting (di mana aja atau biasanya di <code>mnt</code>) #*Mount yang diatur buat seluruh sistem, bukan cuma user yang lagi login. #*Biasanya diset di file <code>/etc/fstab</...")
  • 08:22, 25 April 2025 SanzSkuy talk contribs created page Installing New Hard Drive (Created page with "== Cara Pilih File System == Jika drive hanya akan oleh Ubuntu, maka sebaiknya drive tersebut diformat menggunakan sistem file ext3 atau ext4: *'''ext4''' adalah sistem file default yang digunakan oleh versi Ubuntu modern. *'''ext3''' bisa dipilih jika kamu membutuhkan ''backward compatibility'' dengan sistem Linux yang lebih lama. Jika ingin dual boot Ubuntu & Windows: *'''FAT32''' sering direkomendasikan karena didukung oleh hampir semua sistem operasi. *'''NTFS''' j...")
  • 07:20, 25 April 2025 SanzSkuy talk contribs deleted page Arch: vmware (content was: "Install <syntaxhighlight lang=bash> sudo pacman -S fuse2 gtkmm linux-headers pcsclite libcanberra yay -S --noconfirm --needed ncurses5-compat-libs yay -S --noconfirm --needed vmware-workstation </syntaxhighlight> up services <syntaxhighlight lang=bash> sudo systemctl enable vmware-networks.service vmware-usbarbitrator.service sudo systemctl start vmware-networks.service...", and the only contributor was "SanzSkuy" (talk))
  • 07:09, 25 April 2025 SanzSkuy talk contribs created page Arch: vmware (Created page with "Install <syntaxhighlight lang=bash> sudo pacman -S fuse2 gtkmm linux-headers pcsclite libcanberra yay -S --noconfirm --needed ncurses5-compat-libs yay -S --noconfirm --needed vmware-workstation </syntaxhighlight> up services <syntaxhighlight lang=bash> sudo systemctl enable vmware-networks.service vmware-usbarbitrator.service sudo systemctl start vmware-networks.service vmware-usbarbitrator.service sudo modprobe -a vmw_vmci vmmon </syntaxhighlight>")
  • 06:46, 25 April 2025 SanzSkuy talk contribs created page Maintain System Resources (Created page with "* Installing New Hard Drive")
  • 06:46, 25 April 2025 SanzSkuy talk contribs created page CUE 1.0 (Created page with "* Maintain System Resources")
  • 04:33, 25 April 2025 SanzSkuy talk contribs created page Elasticsearch (Created page with "<syntaxhighlight lang=bash> docker run -d \ --name elasticsearch \ --net somenetwork \ -p 9200:9200 \ -p 9300:9300 \ -e "discovery.type=single-node" \ -v esdata:/usr/share/elasticsearch/data \ elasticsearch:tag </syntaxhighlight>")
  • 11:28, 21 April 2025 SanzSkuy talk contribs created page Docker Registry (Created page with "<syntaxhighlight lang=bash> sudo apt update sudo apt install apache2-utils </syntaxhighlight> Buat password file <syntaxhighlight lang=bash> htpasswd -bnB <NAME> <PASSWORD> > auth/htpasswd </syntaxhighlight>")
  • 04:29, 21 April 2025 SanzSkuy talk contribs created page Setup Jenkins (Created page with "== Jenkins Network == <syntaxhighlight lang=bash> docker network create jenkins </syntaxhighlight> == docker:dind == <syntaxhighlight lang=bash> docker run \ --name jenkins-docker \ --rm \ --detach \ --privileged \ --network jenkins \ --network-alias docker \ --env DOCKER_TLS_CERTDIR=/certs \ --volume jenkins-docker-certs:/certs/client \ --volume jenkins-data:/var/jenkins_home \ --publish 2376:2376 \ docker:dind \ --storage-driver overlay2 </sy...")
  • 04:15, 21 April 2025 SanzSkuy talk contribs created page DevOps (Created page with "* Setup Jenkins")
  • 01:00, 19 April 2025 SanzSkuy talk contribs moved page Set IP Manual to LFS Troubleshooting wkwk without leaving a redirect
  • 11:00, 18 April 2025 SanzSkuy talk contribs created page Set IP Manual (Created page with "<syntyaxhighlight lang=bash> ip addr add 192.168.1.100/24 dev enp0s3 ip link set enp0s3 up ip route add default via 192.168.1.1 echo "nameserver 8.8.8.8" > /etc/resolv.conf </syntaxhighlight>")
  • 05:34, 17 April 2025 SanzSkuy talk contribs created page LFS: Building LFS (Created page with "https://www.linuxfromscratch.org/lfs/view/development/chapter08/introduction.html")
  • 03:45, 17 April 2025 SanzSkuy talk contribs created page LFS: Masuk chroot (Created page with "Sekarang setelah semua package penting untuk membangun tool yang dibutuhkan sudah terpasang di sistem, waktunya masuk ke chroot environment. Ini adalah langkah penting karena di sinilah kita akan benar-benar “hidup” di dalam sistem LFS yang baru—yang saat ini hanya berisi tool sementara hasil build sebelumnya. Tujuannya agar kita tidak lagi tergantung pada sistem host. Semua build selanjutnya—baik toolchain final, library, sampai aplikasi utama—akan dilakuka...")
  • 02:24, 17 April 2025 SanzSkuy talk contribs created page LFS: Virtual Kernel File Systems (Created page with "Kita akan masuk ke sistem LFS yang kita buat melewati chroot, seolah-olah kita sudah bisa boot ke LFS padahal masih di sistem hots. Tapi agar semua tools dan program di dalam LFS bisa berjalan normal, mereka perlu komunikasi dengan kernel Linux yang sedang berjalan. Masalahnya sistem LFS kita masih belum bisa berkomunikasi langsung dengan kernel. Di sini lah Virtual File Systems masuk dimulai dengan membuat direktori dimana Virtual File Systems akan di-mount...")
  • 01:53, 17 April 2025 SanzSkuy talk contribs created page LFS: Changing Ownership (Created page with "Saat kita build LFS, semua file dan direktori di dalam <code>$LFS</code> awalnya dimiliki oleh user <code>lfs</code>. Tapi nanti, setelah sistem LFS-nya sudah jadi dan kita masuk ke mode <code>chroot</code>, user <code>lfs</code> itu tidak akan ada lagi (cuma exist di host). Masalahnya adalah semua file di <code>$LFS</code> tetap punya ID user <code>lfs</code>, tapi karena user itu tidak dikenal disistem target, ID nya bisa diwarisi oleh user baru lain yang punya UID sam...")
  • 01:32, 17 April 2025 SanzSkuy talk contribs moved page LFS: Packages and Patches to LFS: Packages & Patches without leaving a redirect
  • 09:44, 16 April 2025 SanzSkuy talk contribs created page LFS: Cross-compile Temporary Tools (Created page with "= m4-1.4.19 = <syntaxhighlight lang=bash> ./configure --prefix=/usr \ --host=$LFS_TGT \ --build=$(build-aux/config.guess) make make DESTDIR=$LFS install </syntaxhighlight> = ncurses-6.5 = <syntaxhighlight lang=bash> mkdir build pushd build ../configure AWK=gawk make -C include make -C progs tic popd ./configure --prefix=/usr \ --host=$LFS_TGT \ --build=$(./config.guess) \...")
  • 06:34, 16 April 2025 SanzSkuy talk contribs moved page Compile Cross-toolchain to LFS: Compile Cross-toolchain
  • 06:01, 16 April 2025 SanzSkuy talk contribs created page Compile Cross-toolchain (Created page with "Sebelum mengcompile, pastikan: #Sudah melakukan langkah-langkah sebelumnya #Login sebagai user lfs #Work directory di <code>/mnt/lfs/sources/</code> #Ketika compile package: #*Menggunakan <code>tar</code> untuk extract package #*Pindah ke direktori hasil extract #*Ikutin instruksi #*Balik ke direktori <code>source</code> ketika compile sudah selesai #*Delete hasil extract, kecuali kalo gak disuruh delete")
  • 11:49, 15 April 2025 SanzSkuy talk contribs created page API Hooking (Created page with "API Hooking adalah teknik yang sering dipakai Malware untuk mencegat dan memanipulasi panggilang function API di Windows. Dengan API Hooking malware dapat: *Mengubah input data yang masuk *Mengubah output data yang keluar *Menyisipkan Kode jahat ditengah proses ''*Mungkin mirip dengan cara kerja burpsuite di web security (?)'' biasanya teknik ini dilakukan melalui process Process Injection yaitu meng-inject code ke process lain = Tujuan Utama Menggunakan API Hook...")
  • 08:56, 15 April 2025 SanzSkuy talk contribs created page LFS: Tentang Cross-compilation (Created page with "Dalam proses build Linux From Scratch (LFS), salah satu tahap penting adalah cross-compilation. Meski dilakukan di sistem yang sama, tujuannya bukan lintas arsitektur, tapi untuk menjamin kebersihan lingkungan build. Cross-compiling adalah proses compile code program pada satu sistem (host) untuk dieksekusi pada sistem yang berbeda (target). Contohnya jika kita meng-compile aplikasi Android (ARM) dari PC (x86_64). Nah tapi kan PC kita buat build dan ngejalanin LFS itu...")
  • 03:59, 15 April 2025 SanzSkuy talk contribs created page LFS: Final Preparation (Created page with "Pada bagian ini, kita mulai mengisi filesystem LFS (Linux From Scratch) dengan komponen-komponen yang akan membentuk sistem Linux final. Pertama-tama kita akan membuat direktori sehingga program-program yang telah di-compile bisa dipasang dilokasi akhirnya. Tujuan lain adalah agar program-program ini tidak tertima dengan versi finalnya. <syntaxhighlight lang=bash> mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin} for i in bin lib sbin; do ln -sv usr/$i $LFS/$i done...")
  • 12:46, 14 April 2025 SanzSkuy talk contribs created page LFS: Packages and Patches (Created page with "Selama proses membangun sistem LFS, kita akan banyak berurusan dengan source code, patches, dan file-file lain yang perlu diunduh dan dibangun. Agar semua file ini tertata rapi dan mudah diakses selama seluruh proses pembangunan, disarankan untuk membuat satu direktori khusus. Direktori yang disarankan adalah <code>$LFS/sources</code>.Direktori ini memiliki dua fungsi utama: #Tempat penyimpanan untuk semua tarballs (paket yang diunduh) dan patches. #Working directory tem...")
  • 10:47, 14 April 2025 SanzSkuy talk contribs created page Dynamic Analysis: Code Injection (Created page with "Dynamic Analysis process injection memang cukup rumit. Teknik ini biasanya digunakan oleh malware agar bisa menjalankan shellcode atau load sebuah DLL di dalam proses lain—membuatnya lebih sulit untuk dideteksi atau dianalisis menggunakan debugger biasa. Karena itu, beberapa trik khusus dibutuhkan untuk melakukan debugging dengan sukses. == Debug it where it is == Teknik ini cukup populer di kalangan reverse engineer. Intinya adalah tidak membiarkan malware menyuntik...")
  • 09:19, 13 April 2025 SanzSkuy talk contribs created page LFS: Setup Partisi (Created page with "Jalankan command <code>fdisk /dev/xxx</code> == Buat Swap == <syntaxhighlight lang=bash> n p 1 enter +1G t 1 82 </syntaxhighlight> == Root == <syntaxhighlight lang=bash> n p 2 enter enter t 2 enter </syntaxhighlight> Lalu save dengan menggunakan command <code>w</code> Setelah itu format partisi root dengan command <code>mkfs.ext4 /dev/root_partition</code> dan untuk partisi swap menggunakan comman <code>swapon /dev/swap_partition</code> Setelah filesystem dibua...")
  • 04:25, 13 April 2025 SanzSkuy talk contribs created page LFS: Setup Host System (Created page with "Untuk membuat Linux sendiri menggunakan LFS, kita tetap memerlukan Host OS. Di sini saya menggunakan Ubuntu Server. Selain itu ada juga beberapa dependencies yang dibutuhkan. = Check Dependencies = <syntaxhighlight lang=bash> cat > version-check.sh << "EOF" #!/bin/bash # A script to list version numbers of critical development tools # If you have tools installed in other directories, adjust PATH here AND # in ~lfs/.bashrc (section 4.4) as well. LC_ALL=C PATH=/usr/bin...")
  • 02:14, 13 April 2025 SanzSkuy talk contribs created page Compile Troubleshoot (Created page with "Beberapa troubleshooting yang bisa dicoba ketika meng-compile sebuah source code = Link Errors = == Error: -lX11: No such file or directory == Masalah: Error ini muncul ketika linker tidak dapat menemukan library X11, yang biasanya digunakan untuk aplikasi grafis berbasis X Window. Penyebab: Library X11 atau file header-nya tidak ditemukan di lokasi yang tepat. Solusi: *Periksa bagian pertama dari Makefile yang mendefinisikan LIB, INCLUDE, dan LIBS. Misalnya: <syntax...")
  • 02:14, 13 April 2025 SanzSkuy talk contribs created page Linux from Scratch (Created page with "Temp: * Compile Troubleshoot")
  • 09:12, 12 April 2025 SanzSkuy talk contribs created page File:Process hollowing result 3.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs uploaded File:Process hollowing result 3.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs created page File:Process hollowing result 2.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs uploaded File:Process hollowing result 2.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs created page File:Process hollowing result 1.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs uploaded File:Process hollowing result 1.png
  • 09:12, 12 April 2025 SanzSkuy talk contribs created page Process Hollowing (Created page with "Process Hollowing adalah salah satu teknik code injection yang menggantikan isi memori process yang sah dengan executable milik malware. Hal ini dilakukan setelah proses sah (misalnya svchost.exe) dijalankan dalam mode ''suspended'', lalu executable proses tersebut dikosongkan (dihilangkan dari memori), dan diisi dengan executable malware, yang nantinya akan dijalankan dengan “identitas” process sah tersebut. '''Contoh Kasus''' Misal Malware membuat process baru...")
  • 03:08, 12 April 2025 SanzSkuy talk contribs created page Shellcode (Created page with "= Linux = Shellcode sederhana untuk menjalankan perintah <code>ping -c 4 google.com</code> <syntaxhighlight lang=bash> msfvenom -p linux/x64/exec CMD="ping -c 4 google.com" -f c # Output [-] No platform was selected, choosing Msf::Module::Platform::Linux from the payload [-] No arch selected, selecting arch: x64 from the payload No encoder specified, outputting raw payload Payload size: 57 bytes Final size of c file: 267 bytes unsigned char buf[] = "\x48\xb8\x2f\x62...")
  • 08:07, 11 April 2025 SanzSkuy talk contribs created page Process Injection (Created page with "Process Injection adalah teknik yang digunakan malware untuk meng-inject code ke dalam process lain. teknik ini tidak meninggalkan jejak di disk dan memungkinkan terciptanya ''fileless malware'' yang bisa mempertahankan persistensi dalam sistem target. ''warning: Hacking without permission is ilegal'' = First step: Mendapatkan Daftar Process yang Berjalan = Sebelum meng-inject code, malware tentu perlu mengetahui proses mana yang ingin disusupi. Ini dilakukan dengan...")
  • 02:17, 11 April 2025 SanzSkuy talk contribs created page File:Dll injection result wireshark.png
  • 02:17, 11 April 2025 SanzSkuy talk contribs uploaded File:Dll injection result wireshark.png
  • 02:17, 11 April 2025 SanzSkuy talk contribs created page File:Dll injection result system informer.jpeg
  • 02:17, 11 April 2025 SanzSkuy talk contribs uploaded File:Dll injection result system informer.jpeg
  • 12:16, 10 April 2025 SanzSkuy talk contribs created page DLL Injection (Created page with "DLL Injection adalah teknik untuk menyusupkan code ke dalam proses lain di Windows dengan cara menyisipkan file DLL ke proses target. Windows memang memberikan fitur ini untuk tujuan keamanan, sandboxing, dan juga pemrosesan grafik. Tetapi bisa juga disalahgunakan untuk menyusupkan file DLL yang 'jahat'. Kita dapat menggunakan serangkaian ''registry'' untuk melakukan teknik ini. == AppInit_DLLs == <pre> Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentV...")
  • 06:39, 10 April 2025 SanzSkuy talk contribs created page Cara membuat DLL sendiri (Created page with "<syntaxhighlight lang=cpp line> // mylib.cpp #include <windows.h> #define EOF (-1) #ifdef __cplusplus extern "C" { #endif __declspec(dllexport) int tambah(int a, int b) { return a + b; } __declspec(dllexport) int factorial(int a){ int result = 1; for(int i = 1; i <=a; i++){ result *= i; } return result; } #ifdef __cplusplus } #endif </syntaxhighlight> compile <syntaxhighlight lang=powershell> # Akan menghasilkan file myl...")
  • 09:14, 9 April 2025 SanzSkuy talk contribs created page Windows CryptoAPI (Created page with "Windows menyediakan berbagai API untuk kriptografi yang bisa digunakan secara legal oleh aplikasi, tapi juga disalahgunakan oleh malware. API tersebut berasal dari Advapi32.dll dan mencakup: *CryptAcquireContext *CryptCreateHash *CryptHashData *CryptDeriveKey *CryptEncrypt *CryptDecrypt *CryptImportKey *CryptDestroyKey *CryptDestroyHash *CryptReleaseContext = Step-by-Step Malware Menggunakan Crypto API = <code>Note: Dalam konteks malware, CryptoAPI digunakan untuk men...")
  • 03:49, 8 April 2025 SanzSkuy talk contribs created page Arch: Nvidia Container Toolkit (Created page with "Nvidia container toolkit fungsinya agar GPU kita bisa digunakan di dalam container. <syntaxhighlight lang="bash"> $ sudo pacman -S nvidia-container-toolkit $ sudo systemctl restart docker </synatxhighlight> Saya gak nyangka buat install container toolkit di Arch cuma pake command di atas dan gak ada Error sama sekali. Karena kalo install di Ubuntu lumayan repot (ngikut dokumentasi [https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide...")
  • 02:59, 8 April 2025 SanzSkuy talk contribs created page Arch: Virtual Box (Created page with "<syntaxhighlight lang="bash"> $ sudo pacman -S virtualbox virtualbox-host-modules-arch linux-headers dkms $ sudo modprobe vboxdrv $ sudo usermod -aG vboxusers $USER $ newgrp </syntaxhighlight>")
  • 02:58, 8 April 2025 SanzSkuy talk contribs created page Software Penting Arch (Created page with "Cara install software-software di bawah di Arch Linux * Arch: Virtual Box")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)