Sunday, 27 November 2016

C++ Get Username PC

// Borland C++ 5.0: bcc32.cpp getusername.cpp
// Visual C++ 5.0: cl getusername.cpp advapi32.lib
//
// This sample program is hereby placed in the public domain.

#include
#include

int main()
{
    char acUserName[100];
    DWORD nUserName = sizeof(acUserName);
    if (GetUserName(acUserName, &nUserName)) {
        cout << "Bekabe | Username komputer: " << acUserName << "." << endl;
    }
    else {
        cerr << "Bekabe | Gagal melihat username, error pada: " <<
                GetLastError() << "." << endl;
    }

    return 0;
}

Run Other Program with C++ 2008 Console Mode


// run.cpp : BeKaBe - Run Other Program with C++ 2008 Console Mode // 14:19 27/11/2016 #include "stdafx.h" #include "iostream" #include "stdlib.h" int _tmain(int argc, _TCHAR* argv[]) { std::cout<<"BeKaBe: Hello Notepad and Regedit!"; system("start C:\\Windows\\system32\\notepad.exe"); system("start C:\\Windows\\regedit.exe"); return 0; }

Wednesday, 16 November 2016

Aplikasi untuk Mengetahui Nilai Ceksum Hash Sebuah File atau Teks

Nilai ceksum (checksum) atau sidik jari sebuah teks atau tulisan memiliki beberapa jenis:


  1. MD5 : 32 digit karakter
  2. SHA-1 : 40 digit karakter
  3. SHA256 : 64 digit karakter
  4. SHA512 : 128 digit karakter



Nilai ceksum ini disebut juga Hash, sebuah algoritma penghitungan satu arah, sehingga tidak bisa dilakukan pembalikan data, oleh karenanya, metode ini sering digunakan dalam pengelolaan password.

Selain itu, penerapan nilai ceksum Hash juga diterapkan oleh para pegiat virus, yakni untuk menentukan database virus berdasarkan nilai ceksum Hash-nya.

Salah satu program aplikasi yang berfungsi demikian seperti yang telah dijelaskan adalah QuickHash.

Download: QuickHash.