2020年10月6日 星期二

Chrome 啟動參數

路徑

"C:\Users\Duck\AppData\Local\Google\Chrome\Application\chrome.exe" 

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"


參數
--proxy-server=myproxy:3128設定proxy
--incognito無痕模式
--kiosk啟動時全螢幕(F11無效)
--disable-pinch禁止兩指縮放螢幕
--overscroll-history-navigation=0禁止螢幕滑動
--disable-javascript禁止javascript
--disable-ipv6禁止ipv6
--disable-desktop-notifications禁止提示
--disable-audio禁止audio

2020年8月27日 星期四

VirtualBox cli 控制命令

 啟動VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm {name / uuid}


背景啟動VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm {name / uuid} --type headless


列出所有的VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms


列出所有執行中的VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list runningvms


暫停VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm {name / uuid} pause


啟動暫停的VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm {name / uuid} resume


重設VM

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm {name / uuid} reset


強制關機

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm {name / uuid} poweroff


關機

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm {name / uuid} acpipowerbutton


查看VM裡的IP設定 (需安裝agent)

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" guestproperty get {name / uuid} "/VirtualBox/GuestInfo/Net/0/V4/IP"

2020年8月24日 星期一

FreeBSD apache24 with letsencrypt

安裝

pkg install py37-certbot


----------

先測試是否可正常下載憑證

certbot certonly --standalone -d example.tw --dry-run

成功的話再下

certbot certonly --standalone -d example.tw

檔案會放在

/usr/local/etc/letsencrypt/live/example.tw/


----------

編輯httpd.conf

Listen 443

LoadModule ssl_module libexec/apache24/mod_ssl.so

<VirtualHost *:443>

    ServerName example.tw

    DocumentRoot /home/example/www

    SSLEngine on

    SSLCertificateFile "/usr/local/etc/letsencrypt/live/example.tw/cert.pem"

    SSLCertificateKeyFile "/usr/local/etc/letsencrypt/live/example.tw/privkey.pem"

    SSLCertificateChainFile /usr/local/etc/letsencrypt/live/example.tw/chain.pem

</VirtualHost>

FreeBSD apache24 with mod_security

 安裝

pkg install ap24-mod_security


----------

apache24啟用mod_security

*把註解拿掉


ee /usr/local/etc/apache24/modules.d/280_mod_security.conf


LoadModule unique_id_module libexec/apache24/mod_unique_id.so

LoadModule security2_module libexec/apache24/mod_security2.so

Include /usr/local/etc/modsecurity/*.conf

Include /usr/local/etc/modsecurity/activated_rules/*.conf


----------

抓取core rule set檔案

fetch https://github.com/coreruleset/coreruleset/archive/v4.28.0.tar.gz


tar zxvf v4.28.0.tar.gz


cd coreruleset-4.28.0

cp crs-setup.conf.example /usr/local/etc/modsecurity/crs-setup.conf


cd rules

cp * /usr/local/etc/modsecurity/activated_rules/


----------

重新啟動apache

service apache24 restart


----------

驗證是否更新成功

grep -h -m 1 'OWASP CRS ver.' /usr/local/etc/modsecurity/activated_rules/*.conf | sort -u


----------

測試

開啟一個不存在的網頁

http://example.com/aaaa.php

or

curl -Ik https://example.tw/?abc=../../

可以在/var/log/modsec_audit.log看到紀錄

2020年8月13日 星期四