Skip to content

Instantly share code, notes, and snippets.

View ihebski's full-sized avatar
:atom:

Ihebski ihebski

:atom:
View GitHub Profile
@ihebski
ihebski / scan_cisco_asa_CVE-2020-3452.sh
Created August 2, 2020 12:22
Scan CISCO ASA path traversal for several servers
#!/bin/bash
#
# CISCO ASA path traversal and Firepower Threat Defense - CVE-2020-3452
# Payload : @aboul3la
#
# Usage :
# $ echo "host1 host2 host3" | ./scanner
# $ cat myservers | ./scanner
#
servers="$(cat)"
@ihebski
ihebski / BIG-IPF5_CVE-2020-5902.sh
Created August 2, 2020 12:21
Check for BIG-IP F5 CVE-2020-5902 over the network
#!/bin/bash
#
# BIG-IPF5(CVE-2020-5902)
#
# Usage :
# $ echo "host1 host2 host3" | ./scanner
# $ cat myservers | ./scanner
#
servers="$(cat)"
http_port 80
http_access allow all
@ihebski
ihebski / logstash-nginx-es.conf
Created April 30, 2020 23:13
logstash-7.4 config file for ngnix access.log/ error.log
input {
file {
path => ["/var/log/nginx/access.log", "/var/log/nginx/error.log"]
type => "nginx"
}
}
filter {
if [path] =~ "access.log" {
@ IN SOA takengo.com. host.takengo.com. (
2010081401;
28800;
604800;
604800;
86400 );
IN NS ns1.takengo.com.
4 IN PTR takengo.com.
@ihebski
ihebski / takengo.com.db
Created April 26, 2020 12:31
config dns zone
; BIND data file for takengo.com
;
$TTL 14400
@ IN SOA ns1.takengo.com. host.takengo.com. (
201006601 ; Serial
7200 ; Refresh
120 ; Retry
2419200 ; Expire
604800) ; Default TTL
;
@ihebski
ihebski / ngnix_subdomain_generator.sh
Last active August 2, 2020 12:24
Ngnix auto subdomain generator
#!/bin/bash
domain=$1
mkdir -p /usr/share/ngnix/$domain
sudo echo "it works" > /usr/share/ngnix/$domain/index.html
sudo echo "127.0.0.1 $domain" >> /etc/hosts
cp /etc/nginx/sites-available/template /etc/nginx/sites-available/$domain
sed -i -e 's/server_name _/server_name '$domain'/g' /etc/nginx/sites-available/$domain
@ihebski
ihebski / template
Created April 25, 2020 13:23
template ngnix
server {
listen 80;
listen [::]:80;
root /usr/share/ngnix/domain;
index index.html index.htm index.nginx-debian.html;
server_name _;
}
# change keyboard to fr
sudo dpkg-reconfigure keyboard-configuration
# upgrade system
sudo apt-get update
sudo apt full-upgrade -y
# ifconfig tools
sudo apt install net-tools
findomain-linux -o -t $TARGET -r | anew $TARGET.txt