Create Windows 10 bootable usb from linux (Ubuntu 18.04) 1

Create Windows 10 bootable usb from linux (Ubuntu 18.04)

Create Windows 10 bootable usb from linux tested on Ubuntu 18.04. Download windows 10 iso from here Install woeusb from source (tested on ubuntu 18.04)

Make it bootable with woeusb

Tip: If woeusb starts to complain for mounted device etc … Unmount and unplug the usb device. Plug the usb and unmount the […]

Find top/largest files and directories on a Linux server 2

Find top/largest files and directories on a Linux server

To find the largest files and directories on a linux server, type the command bellow… and grab a cup of coffee afterwards. Change head -n $top_num to your liking to get the top x files and/or directories.

 

Ubuntu 18.04 disable predictable network names 3

Ubuntu 18.04 disable predictable network names

Cloud-init doesn’t work with predictable network names … So In favor of cloud-init automated network set up disable them. In: /etc/default/grub Change to: GRUB_CMDLINE_LINUX=”net.ifnames=0 biosdevname=0″ source

Find files or directories owned by user/group and permission bits 4

Find files or directories owned by user/group and permission bits

Find files or directories owned by user/group and permission bits   Find all files not owned by user

  Find all files not owned by group

Find all files that don’t have specific permissions

  Examples: Find all files that don’t have 755 permissions

Combine all parameters: Find all python files […]

Mount disk and install grub boot loader 5

Mount disk and install grub boot loader

Mount disk and install grub boot loader

 

Delete all lines of a file containing a regex pattern using sed 6

Delete all lines of a file containing a regex pattern using sed

Delete all lines of a file containing a regex pattern using sed. For example you can delete all commented lines of a default configuration file. Take a look on my basic regex cheat sheet  

 

Replace a string with a new one in all files using sed and xargs 7

Replace a string with a new one in all files using sed and xargs

Replace a string with a new one in all files using sed and xargs

     

comment specific line using sed command 8

comment specific line using sed command

Comment specific line using sed command can be used to configuration files …

 

Search inside tarball on Linux 9

Search inside tarball on Linux

Searching inside a tarball file (even gzipped) can be really relieving. You don’t have to extract all the files every time to seek for a file using find command. Search tarball files using grep

Search tarball files using its built-in parameter Note: that if you want to use wildcards you need to add –wildcards […]

Symlink scan on Linux web server 10

Symlink scan on Linux web server

Scan symlinks on web server directory structure recursively to find if any symlinks exist. I used it to discover if a shared web hosting server was compromised/ rooted using the symlink attack. Read about the attack in the link below. Note: Don’t forget to change the path.

Anatomy of the attack