-
Sublime update nodejs
11.10.2018
Редактора ми Sublime иска да се обнови Nodejs. Дистрото където трябва да се извърши това е Mint. Ето го и съобщението: Node.js version in the default path is too old! Please download the latest version and specify the updated location. Това е решението: curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash – sudo apt-get install -y…
-
Монтиране на ftp като локална дир (като sshfs)
20.08.2018
#!/bin/bash ftphost=“HOST.net“; ftpuser=“dhstudio“; ftppass=“passss“; mount=“/home/amri/Desktop/dhstudio.work/“; curlftpfs $ftphost $mount -o user=$ftpuser:$ftppass,allow_other #fusermount -u $mount
-
Сканиране за заразени файлове ( php троянски коне, php backdoors )
30.06.2018
# ТЪрси php файлове със съдържание eval и GLOBALS find $PWD -iname \*.php -print0 | xargs -0 grep -E „eval.*GLOBALS“|awk -F „: “ ‘{print $1}’ >> trojans.txt #Търси eval +стрингове над 200 символа find $PWD -iname \*.php -print0 | xargs -0 grep -e ‘[^\ ]\{200,\}’|grep „eval“ #Търси eval find $PWD -iname \*.php -print0 | xargs…
-
Премахване защита на PDF за принтиране за 1 секунда 🙂
28.06.2018
pdftops 123.pdf out.ps ps2pdf out.ps out.pdf
-
ssl letsencrypt nginx
28.05.2018
Проверка на сертификат: https://www.sslshopper.com/ssl-checker.html Подновяване на letsencrypt сертификатите: certbot-auto renew
-
Excel – Извеждане на ден от седмицата на Български
23.05.2018
С кода за България =TEXT(TODAY(),“[$-402]DDDD“) Резултат: Сряда По подразбиране на en: =TEXT(TODAY(),“DDDD“) Резултат: Wednesday
-
Интересни dev приложения за android
15.05.2018
Ftp Server https://play.google.com/store/apps/details?id=com.theolivetree.ftpserver&hl=bg Palapa Web Server https://play.google.com/store/apps/details?id=com.alfanla.android.pws&hl=en SSHDroid https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid JuiceSSH https://play.google.com/store/apps/details?id=com.sonelli.juicessh&hl=bg
-
Защита на WordPress от Bruteforce
01.05.2018
Много ботово се опитват да се логнат с brutforce и ето едно просто решение (не е 100% гаранция, но е втора бариера един вид…) # Protect wp-login <Files wp-login.php> AuthUserFile /www/.htpasswd AuthName „Private access“ AuthType Basic require user amri </Files>
-
Voice recognition
17.04.2018
Разпознаване на глас, чрез гугъл: https://github.com/amsehili/gspeech-rec
-
Обратен ssh тунел (reverse ssh)
13.04.2018
Клиента се свързва с машината която има реално IP(DOMAIN.bg) и прави отворен порт 19999 ssh -R 19999:127.0.0.1:22 [email protected] -oPort=33 Когато на DOMAIN.bg се вържем през ssh на 19999 ще се свържем директно със ssh-а на машината с нереално IP Пример На машината с реално ИП (DOMAIN.bg): ssh [email protected] -p 19999 Свързваме се директно към машината…