widhisec.github.io

View on GitHub

Welcome to Documentation Widhisec

image
Apa itu shell ? shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.

random number

perl -e 'print int rand 10, "\n"; '
echo $((RANDOM%10))
awk 'BEGIN {
   srand()
   for (i=1;i<=1000;i++){
     print int(1 + rand() * 100)
   }
}'
shuf -i 1-1000 | head -1

regex website with command line

curl --silent -L "https://google.com" | perl -ne 'print $1 if /(?<=href=")(.*?)(?=")/'
curl --silent -L "https://google.com" | grep -Po '(?<=href=")(.*?)(?=")'
curl --silent -L "https://google.com" | grep -Po 'href="\K.*?(?=".*)'
curl --silent -L "https://google.com" | grep -Po '(?<=href=")[^,"]*'
curl --silent -L "https://google.com" | perl -nle'print $& while m{href=\K.*?(?=>)}g' | tr -d '""'
curl --silent -L "https://google.com" | grep -o 'href="[^"]*"' | cut -d "=" -f2 | tr -d '""'
curl --silent -L "https://google.com" | grep -Po '(?<=href=)[^<]*' | tr -d '""' | cut -d ">" -f1
curl --silent -L "https://google.com" | grep -P -o '(?<=<a href=)(.*?)(?=<a href=)' | cut -d '>' -f1 | tr -d '""'
curl --silent -L "https://google.com" | grep -o 'href=['"'"'"][^"'"'"']*['"'"'"]' | sed -e 's/^href=["'"'"']//' -e 's/["'"'"']$//'
curl --silent -L "https://www.youtube.com/watch?v=DqOeauWX2jU" | grep -Po '(?<=url)[^"]*' | cut -d "=" -f2 | grep "googlevideo" | head -1|sed 's/\\//g' | grep -o '.*D'

string='<tr><td>United States of America</td><td>Dollar</td><td>43.309</td></tr><tr><td>Japan</td><td>Yen</td><td>0.5579</td></tr>'
echo $string | python -c "import sys, re;print re.findall(r'<td>(.*?)</td>', sys.stdin.read())" | tr -d "',[]"

post data

curl --silent -X POST "https://urlencode.org/" --data "text=https%3A%2F%2Ftoogld.com&mode=decode" | grep -Po '(?<=type="text">)[^"]*' | cut -d "<" -f1| sed 's/\&amp;/\&/g'
curl --silent -X POST https://tinyurl.com/create.php --data "url=google.com&submit=Make+TinyURL%21&alias=$p4" | grep "<b>https://tinyurl.com/" | cut -d\" -f6

replace

firstString="I kerak and Marry"
echo $firstString | gawk '{gsub("Kerak","Sara"); print}'
echo $firstString | sed 's/\Kerak/\sara/g'

follow :