Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - z0rg0n

Pages: [1]
1
Found it on the Webs / Pro PoS – Light Weight, Yet Powerful Malware
« on: December 03, 2015, 09:57:53 am »
This is the latest point of sale malware which is being sold on the darknet
http://thehackernews.com/2015/12/point-of-sale-system-malware.html

2
Operating System / cyborg hawk
« on: December 03, 2015, 09:53:11 am »
Has any of the guys here ever used cyborg hawk os and how is it compared to the kali linux  because i heard it is one of the best operating systems for hacking

4
Hacking and Security / Wif-Eye
« on: October 08, 2015, 09:57:53 am »
Wi-fEye is a free open-source project written in python , it is designed to help with network penetration testing.
It allows you to perform a number of powerful attacks automatically, without the need to remember and run every single command manually

5
C - C++ / C and C++ CheatSheet
« on: October 02, 2015, 03:15:55 pm »
libraries
#include input and output functions
#include string related functions
#include memory allocation, rand, and other functions
#include math functions
#include time related functions
functions
returnType functionName( input1Type input1Name, input2Type input2Name, …. )
{
// do something
return value; // value must be of type returnType
}
comments
// one line comments this is a C++ style one line comment
/* multiple line this is a traditional C style comment
block comment */
variable types
char holds a character, or a number from -128 to 127 (1 byte)
bool holds a boolean value, either true or false (1 byte)
int hold an integer (a positive or negative number with NO decimal, 4 bytes)
float holds a real number (a positive or negative number with a decimal, 4 bytes)
void no type, raw binary data
conditionals
A == B if A is equal to B, this is true; otherwise, it’s false
A != B if A is NOT equal to B, this is true; otherwise, it’s false
A < B if A is less than B, this is true; otherwise, it’s false A > B if A is greater B, this is true; otherwise, it’s false
A <= B if A is less than or equal to B, this is true; otherwise, it’s false A >= B if A is greater or equal to B, this is true; otherwise, it’s false
control flow
if ( conditional )
{
// do something
}

if ( conditional )
{
// do something
}
else
{
// do something else
}
if ( conditional )
{
// do something
}
else if ( another_conditional )
{
// do something else
}
else
{
// do something as default
}
while ( conditional )
{
// do something
}
placing “break;” inside a while loop
breaks out of the loop

placing “continue;” inside a while
loop jumps to the start of the next
loop
- Advertisement -

for ( initialization; test; command )
{
// do something
}
“break;” and “continue;” can be
used within for loops as well with
identical effects

this is equivalent to:

initialization;
while( test )
{
// do something
command;
}

switch ( variable )
{
case value1:
// do something
break;
case value2:
// do something else
break;
default:
// do something by default
break;
}

this is equivalent to:
if ( variable == value1 )
{
// do something
}
else if ( variable = value2 )
{
// do something else
}
else
{
// do something by default
}

printf formats
%d: integer
%f: float or double
%s: string (char array)
%c: char (single character)
scanf formats
%d: integer
%f: float
%lf: double (first character is L, not one!)
%s: string (char array)
%c: char (single character)
string methods
/* to use these methods, you
must include */
strcpy(char dest[], char src[])
copies src into dest
int strlen(char s[])
returns length of s
int strcmp(char s1[], char s2[])
returns negative if s1 < s2, 0 if s1 == s2 positive if s1 > s2
strcat(char dest[], char src[])
adds src to the end of dest
abstract classes and methods
virtual void sound(char s[]) = 0;
// Reminder: no “abstract” keyword.
// Class headers do not indicate
// whether the class is abstract or
// not. A class is abstract if it
// contains any abstract methods.

6
Hacking and Security / Linux CheatSheet
« on: October 02, 2015, 03:13:20 pm »
A

    apropos : Search Help manual pages (man -k)
    apt-get : Search for and install software packages (Debian/Ubuntu)
    aptitude : Search for and install software packages (Debian/Ubuntu)
    aspell : Spell Checker
    awk : Find and Replace text, database sort/validate/index

B

    basename : Strip directory and suffix from filenames
    bash : GNU Bourne-Again SHell
    bc : Arbitrary precision calculator language
    bg : Send to background
    break : Exit from a loop
    builtin : Run a shell builtin
    bzip2 : Compress or decompress named file(s)

C

    cal : Display a calendar
    case : Conditionally perform a command
    cat : Concatenate and print (display) the content of files
    cd : Change Directory
    cfdisk : Partition table manipulator for Linux
    chgrp : Change group ownership
    chmod : Change access permissions
    chown : Change file owner and group
    chroot : Run a command with a different root directory
    chkconfig : System services (runlevel)
    cksum : Print CRC checksum and byte counts
    clear : Clear terminal screen
    cmp : Compare two files
    comm : Compare two sorted files line by line
    command : Run a command – ignoring shell functions •
    continue : Resume the next iteration of a loop •
    cp : Copy one or more files to another location
    cron : Daemon to execute scheduled commands
    crontab : Schedule a command to run at a later time
    csplit : Split a file into context-determined pieces
    cut : Divide a file into several parts

D

    date : Display or change the date & time
    dc : Desk Calculator
    dd : Convert and copy a file, write disk headers, boot records
    ddrescue : Data recovery tool
    declare : Declare variables and give them attributes •
    df : Display free disk space
    diff : Display the differences between two files
    diff3 : Show differences among three files
    dig : DNS lookup
    dir : Briefly list directory contents
    dircolors : Colour setup for `ls’
    dirname : Convert a full pathname to just a path
    dirs : Display list of remembered directories
    dmesg : Print kernel & driver messages
    du : Estimate file space usage

E

    echo : Display message on screen •
    egrep : Search file(s) for lines that match an extended expression
    eject : Eject removable media
    enable : Enable and disable builtin shell commands •
    env : Environment variables
    ethtool : Ethernet card settings
    eval : Evaluate several commands/arguments
    exec : Execute a command
    exit : Exit the shell
    expect : Automate arbitrary applications accessed over a terminal
    expand : Convert tabs to spaces
    export : Set an environment variable
    expr : Evaluate expressions

F

    false : Do nothing, unsuccessfully
    fdformat : Low-level format a floppy disk
    fdisk : Partition table manipulator for Linux
    fg : Send job to foreground
    fgrep : Search file(s) for lines that match a fixed string
    file : Determine file type
    find : Search for files that meet a desired criteria
    fmt : Reformat paragraph text
    fold : Wrap text to fit a specified width.
    for : Expand words, and execute commands
    format : Format disks or tapes
    free : Display memory usage
    fsck : File system consistency check and repair
    ftp : File Transfer Protocol
    function : Define Function Macros
    fuser : Identify/kill the process that is accessing a file

G

    gawk : Find and Replace text within file(s)
    getopts : Parse positional parameters
    grep : Search file(s) for lines that match a given pattern
    groupadd : Add a user security group
    groupdel : Delete a group
    groupmod : Modify a group
    groups : Print group names a user is in
    gzip : Compress or decompress named file(s)

H

    hash : Remember the full pathname of a name argument
    head : Output the first part of file(s)
    help : Display help for a built-in command
    history : Command History
    hostname : Print or set system name

I

    iconv : Convert the character set of a file
    id : Print user and group id’s
    if : Conditionally perform a command
    ifconfig : Configure a network interface
    ifdown : Stop a network interface
    ifup : Start a network interface up
    import : Capture an X server screen and save the image to file
    install : Copy files and set attributes

J

    jobs : List active jobs
    join : Join lines on a common field

K

    kill : Stop a process from running
    killall : Kill processes by name

L

    less : Display output one screen at a time
    let : Perform arithmetic on shell variables
    ln : Create a symbolic link to a file
    local : Create variables
    locate : Find files
    logname : Print current login name
    logout : Exit a login shell
    look : Display lines beginning with a given string
    lpc : Line printer control program
    lpr : Off line print
    lprint : Print a file
    lprintd : Abort a print job
    lprintq : List the print queue
    lprm : Remove jobs from the print queue
    ls : List information about file(s)
    lsof : List open files

M

    make : Recompile a group of programs
    man : Help manual
    mkdir : Create new folder(s)
    mkfifo : Make FIFOs (named pipes)
    mkisofs : Create an hybrid ISO9660/JOLIET/HFS filesystem
    mknod : Make block or character special files
    more : Display output one screen at a time
    mount : Mount a file system
    mtools : Manipulate MS-DOS files
    mtr : Network diagnostics (traceroute/ping)
    mv : Move or rename files or directories
    mmv : Mass Move and rename (files)

N

    netstat : Networking information
    nice Set : the priority of a command or job
    nl Number : lines and write files
    nohup : Run a command immune to hangups
    notify-send : Send desktop notifications
    nslookup : Query Internet name servers interactively

O

    open : Open a file in its default application
    op : Operator access

P

    passwd : Modify a user password
    paste : Merge lines of files
    pathchk : Check file name portability
    ping : Test a network connection
    pkill : Stop processes from running
    popd : Restore the previous value of the current directory
    pr : Prepare files for printing
    printcap : Printer capability database
    printenv : Print environment variables
    printf : Format and print data •
    ps : Process status
    pushd : Save and then change the current directory
    pwd : Print Working Directory

Q

    quota : Display disk usage and limits
    quotacheck : Scan a file system for disk usage
    quotactl : Set disk quotas

R

    ram : ram disk device
    rcp : Copy files between two machines
    read : Read a line from standard input
    readarray : Read from stdin into an array variable
    readonly : Mark variables/functions as readonly
    reboot : Reboot the system
    rename : Rename files
    renice : Alter priority of running processes
    remsync : Synchronize remote files via email
    return : Exit a shell function
    rev : Reverse lines of a file
    rm : Remove files
    rmdir : Remove folder(s)
    rsync : Remote file copy (Synchronize file trees)

S

    screen : Multiplex terminal, run remote shells via ssh
    scp : Secure copy (remote file copy)
    sdiff : Merge two files interactively
    sed : Stream Editor
    select : Accept keyboard input
    seq : Print numeric sequences
    set: Manipulate shell variables and functions
    sftp : Secure File Transfer Program
    shift : Shift positional parameters
    shopt : Shell Options
    shutdown : Shutdown or restart linux
    sleep : Delay for a specified time
    slocate : Find files
    sort : Sort text files
    source : Run commands from a file `.’
    split : Split a file into fixed-size pieces
    ssh : Secure Shell client (remote login program)
    strace : Trace system calls and signals
    su : Substitute user identity
    sudo : Execute a command as another user
    sum : Print a checksum for a file
    suspend : Suspend execution of this shell
    symlink : Make a new name for a file
    sync : Synchronize data on disk with memory

T

    tail : Output the last part of file
    tar : Tape ARchiver
    tee : Redirect output to multiple files
    test : Evaluate a conditional expression
    time : Measure Program running time
    times : User and system times
    touch : Change file timestamps
    top : List processes running on the system
    traceroute : Trace Route to Host
    trap : Run a command when a signal is set(bourne)
    tr : Translate, squeeze, and/or delete characters
    true : Do nothing, successfully
    tsort : Topological sort
    tty : Print filename of terminal on stdin
    type : Describe a command

U

    ulimit : Limit user resources
    umask : Users file creation mask
    umount : Unmount a device
    unalias : Remove an alias
    uname : Print system information
    unexpand : Convert spaces to tabs
    uniq : Uniquify files
    units : Convert units from one scale to another
    unset : Remove variable or function names
    unshar : Unpack shell archive scripts
    until : Execute commands (until error)
    uptime : Show uptime
    useradd : Create new user account
    userdel : Delete a user account
    usermod : Modify user account
    users : List users currently logged in
    uuencode : Encode a binary file
    uudecode : Decode a file created by uuencode

V

    v : Verbosely list directory contents (`ls -l -b’)
    vdir : Verbosely list directory contents (`ls -l -b’)
    vi : Text Editor
    vmstat : Report virtual memory statistics

W

    wait : Wait for a process to complete
    watch : Execute/display a program periodically
    wc : Print byte, word, and line counts
    whereis : Search the user’s $path, man pages and source files for a program
    which : Search the user’s $path for a program file
    while : Execute commands
    who : Print all usernames currently logged in
    whoami : Print the current user id and name (`id -un’)
    wget : Retrieve web pages or files via HTTP, HTTPS or FTP
    write : Send a message to another user

x

    xargs : Execute utility, passing constructed argument list(s)
    xdg-open : Open a file or URL in the user’s preferred application.

Pages: [1]