2016 m. balandžio 21 d., ketvirtadienis

Ekrano išjungimas per komandinę eilutę

Ekrano išjungimas: xset dpms force off Išjungimas su spyna: xset dpms force off; xscreensaver-command --lock
Klavišo priskyrimas komandai:
System Settings -> Keyboard -> Shortcuts -> Custom Shortcuts

Šaltiniai:
https://www.kirsle.net/blog/entry/turn-off-monitor-from-linux-cli http://askubuntu.com/questions/329710/bind-command-lines-to-keys

2016 m. balandžio 18 d., pirmadienis

Wine

Wine versijos tikrinimas: $ wine --version
wine-1.9.8
Wine nustatymai: winecfg Wine nustatymai: wine control Programų trinimas: wine uninstaller Visų aplikacijų ir nustatymų trinimas: cd
rm -rf .wine
Programų ikonų trinimas: rm -f ~/.config/menus/applications-merged/wine*
rm -rf ~/.local/share/applications/wine
rm -f ~/.local/share/desktop-directories/wine*
rm -f ~/.local/share/icons/????_*.{xpm,png}
rm -f ~/.local/share/icons/*-x-wine-*.{xpm,png} }}}
Wine grafikos problemų tikrinimas: WINEDEBUG=+wgl wine your_3d_app.exe &> wine.log
Ankstesnės wine versijos:
http://wine.budgetdedicated.com/archive/binary/
Kitos wine komandos:
https://wiki.winehq.org/List_of_Commands

2016 m. balandžio 14 d., ketvirtadienis

Kodi

Repositorijų pridėjimas
File Manager -> Add source

Pridedam "super repo"(daugybė repositorijų)
http://srp.nu
Oficiali svetainė: https://superrepo.org/get-started/
http://xunitytalk.me/xfinity
http://kodi.metalkettle.co


Patikrinam  KODI versija. 
System -> System Info
Build: Kodi 16.0

Pasitikrinam pagal lentelę.
11.x Eden Unsupported by SR
12.x Frodo Unsupported by SR since 28 nov 2015
13.x Gotham Unsupported by SR since 28 nov 2015
14.x Helix Supported
15.x Isengard Supported
16.x Jarvis Supported


Dabar męs pasiruošę diegti papildinius.
System->Add-ons -> Install from zip file ->".super repo" -> "Javis" -> All
System->Add-ons -> Install from zip file ->".xunity" -> "XunityTalk_repository.zip"
System->Add-ons -> Install from zip file ->".kodi.metalkettle.co" -> "repository,netalkettle-1.71.zip"


KODI stiliau keitimas.
Settings-> Appearance -> Skin -> Skin -> "Get more.." -> "Pasirenkame norima išvaizdą"
Pvz: Mimic

Regiono keitimas:
Setting -> Appearance -> International -> Pakeičiam: "Region" ir "Temperature unit"

Verti dėmesio :
Addon_Installer
Exodus(Filmai) En
Pheoni(Filmai) En
Filmodrom.net(filmodrom.net)
Kino-Dom.org
Kinoxa-X.ru
ESO Video (kosminiai vaizdai)
Mikey's Karaoke(veikia dalinai)
Online-life.cc(UnifiedSearch) RU
Torren-TV XBMC PLUS PLUS(reiks pažiūrėti) RU TV
Radijos



Kaip susikonfigūruoti, kad per Exodus rodytų imdb pasirinktus filmus čia.

2016 m. kovo 1 d., antradienis

Naudingos gnu/linux komandos (nesugrupuota)

HDD
Medžio diagrama parodanti blokų įrenginių informacija. lsblk Rašo žinute iki neparašoma end eilute
cat > zinute1 < Žinučių siuntimas vartotojams per terminalą.
Wall - komanda siunčia žinutes visiems vartotojams.
Write - komanda siunčia žinutes nurodytam vartotojui.

Wall siunčia žinutę visiems vartotojams.
wall [options] [] Mesg parodo ar įjungtas žinučių priėmimas. mesg
is y
Žinučių išjungimas. mesg n
Sistemos išjungimas
Išjungimas siunčiant terminalo žinutę visiems vartotojams. shutdown -h 10 "Sistema išsijungs po 10 minučių" Išjungimo atšaukimas. shutdown -c
Boot procesas Grub diegimas (CentOs7) grub-2-install /dev/sda Grub konfiguracijų keitimas/atnaujinimas. vi /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
Rodys parinktą numatytajį branduolį. grubby --default-kernel Pakeis numatytaji branduolį. grubby --set-default /boot/branduolio_pavadinimas Informacija apie branduolį. grubby --info /boot/branduolio_pavadinimas Parametrų keitimas. grubby --remove-arg="ehgb quiet" --update-kernel /boot/branduolio_pavadinimas Top naudojimas
f - nustatymai
s - pasirenkamas laukelis pagal kurį bus rikiuojama informacija
q - gryžtame atgal į pagrindinį top langą

top bach mode, naudojamas įrašant informacija terminale ar dokumente top -b -n1 > file1
Bibliotekų moduliai
Rodo kokios reikalingos standartinėms bibliotekoms. ldd `which ls` Atnaujina bibliotekų kešus `/etc/ld.so.cache`reikalingas pridedant bibliotekas. ldconfig Atvaizduoja visus bibliotekų modulius. ldconfig
Crontab anacron - leižia paleisti programas, po to kai sistema pasikrauna.
Leidžia redaguoti tik root vartotojui. cat /etc/crontab Rodo cron lokalaus vartotojo darbus. crontab -l Leidzia redaguoti cron darbus. crontab -e Istrina crontab naudotojus. crontab -r
Kiti
Rodo runlevel. who -r
run-level 2 2016-02-23 16:35
runlevel
N 2
Rodo visų kill komandų sarašą. kill -l Default kill komanda yra tas pats kas. kill -15/-term/-sigterm Rodo visus interupt signalus. stty -a

2015 m. lapkričio 21 d., šeštadienis

hping3


#Testing firewall rules with Hping3 - examples
http://0daysecurity.com/articles/hping3_examples.html


#Siunčiam duomenis per hping
sudo hping3 -c 1 -n -V 192.168.11.1 -e "La" -1

#gaudom duomenis

https://danielmiessler.com/study/tcpdump/


#rodo kartu output

tcpdump icmp -l | tee dat
tcpdump -l > dat & tail -f dat

#tcpdump filtravimas
https://support.f5.com/kb/en-us/solutions/public/2000/200/sol2289.html
https://staff.washington.edu/dittrich/talks/core02/tools/tcpdump-filters.txt

#wireshark capture filters
https://wiki.wireshark.org/CaptureFilters


#ICMP
-C --icmptype icmp type (default echo request)
-K --icmpcode icmp code (default 0)

Interesting Parts of an ICMP Message ==================================== icmp[0] type icmp[1] code icmp[2:2] checksum icmp[4...] payload


#siunčia icmp paketą su pasiriktu tipu, kodu ir duomenimis
sudo hping3 -c 1 -n -V 192.168.11.1 -1 -C 8 -K 42 -e "La"

#Filtruoja icmp Type = 8(ping request) ir code = 42
sudo tcpdump -n 'icmp[0] == 8 and icmp[1] == 42'


# Loki Filter pvz

((icmp[0] = 0) || (icmp[0] = 8)) && ((icmp[6:2] = 0xf001) || (icmp[6:2] = 0x01f0)

#sudo tcpdump -vvXn 'icmp[0] == 8 and icmp[1] == 42 and icmp[8:2] = 0x4c61'


0x0010:  c0a8 0b01 082a a8ce 3b53 0000 4c61 6261  .....*..;S..Laba
0x0020:  7320 6d61 6e6f 2076 6172 6461 7320 7972  s.mano.vardas.yr
0x0030:  6120 7061 756c 6975 7320 6173 2065 7375  a.paulius.as.esu0x0040:  2069 7320 4c69 6574 7576 6f73                                 .is.Lietuvos


#Text to hex

#The 0a is the implicit newline that echo produces.
echo "Labas" | od -t x1
0000000 4c 61 62 61 73 0a
0000006

#Hex to txt
cat hex | xxd -r -p


#flood with hping
# -S sync packets
# --flood high emission rate
# -d data size
sudo hping3 -V -c 1000000 -d 120 -S -w 64 -p 445 -s 445 --flood --rand-source <ip>

hping3 <ip> --flood -S -p 445

#Floodas su fake ipu
http://tipstrickshack.blogspot.lt/2012/10/dos-attack-from-linux-using-hping3.html
sudo hping3 -1 --flood 192.168.11.1 -a 192.168.11.112
#mac keitimas
sudo macchanger eth0 -m 00:00:11:11:00:00


#Komunikuojamas su hping su kitu hostu
 http://ipositivesecurity.blogspot.lt/2012/01/diy-tools-using-hping.html
#Siuntėjas 
sudo hping3 --data 100 --file test.txt -e GOLD  192.168.1.103 -V
#Gavėjas
htping3 --listen GOLD --interface eth1

2015 m. lapkričio 19 d., ketvirtadienis

Kaip formuoti .exe su python


path pridėjimas
C:\Python27\Scripts; pip instaliavimas
python get-pip.py pyinstaller diegimas
pip install pyinstaller exe formavimas
pyinstaller.exe --onefile --windowed app.py
Literatūra:
https://pip.readthedocs.org/en/stable/installing/ - pip instaliavimas
https://bootstrap.pypa.io/get-pip.py - pip raw
https://mborgerson.com/creating-an-executable-from-a-python-script - exe formavimas

2015 m. lapkričio 12 d., ketvirtadienis

UltraVNC MS autoprisijungimas

Problema:

Kiekvieną kartą jungiantis prašo prisijungimo vardo ir slaptažodžio:

Sprendimas:

UltraVNC nuorodoje pridedam /user X ir /password X
C:\Program Files\UltraVNC\vncviewer.exe" /user user_name /password domain_password