最後還是改registry最好用...
- 在安裝畫面中, 按下 Shift+F10開啟命令提示字元視窗
- 然後輸入regedit
- 切換到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\OOBE
- 新增 DWORD 32, 名稱為 HideOnlineAccountScreens, Value 為 1
[update] 看到一個新的方式, 不過還沒測試過...
按 Ctrl+Alt+F3 進入 virtual console. (按Ctrl+Alt+F1 可以再回到GUI)
登入後執行下面指令 (更新kernel)
* sudo add-apt-repository ppa:cappelikan/ppa -y
* sudo apt update
* sudo apt install mainline
* sudo mainline --install-latest
* sudo reboot
在 kali 上做一些測試, 有時需要將 windows 上的資料回傳到 kali 上.
但是又不想要直接安裝 samba 開 share folder 或是直接開個 ftp 的 service.
想要用python 直接開個簡易的服務可以暫時接檔案.
需先安裝 pyftpdlib
pip install pyftplib
執行方式
python -m pyftpdlib -w -p 21 -d ~/home/foldername
參數說明
-w : 設定允許匿名登入
-p : 指定 port
-d : 指定 ftp 使用的目錄
這功能需要使用到 impacket (https://github.com/SecureAuthCorp/impacket)
不過在 Kali 上已經有了,
所以直接執行下面指令, (如果沒有的話,直接clone上面的github專案)
python /usr/share/doc/python-impacket/examples/smbserver.py sharename ~/home/foldername
參數說明
sharename : 要顯示的 share folder 名稱
~/home/foldername : 在 Kali 上要分享出來的資料夾
docker rmi $(docker images| grep "<none>" | awk '{print $3}')
docker images : 列出 images (不包含 intermediate images)
grep "<none>" : 列出包含<none>的
awk '{print $3}' : 取第三欄, 也就是images id
docker rmi $() : 移除指定id的image
docker rmi $(docker images| grep -E "^test.*<none>" | awk '{print $3}')
grep "^test.*<none>" : 列出開頭為test且包含<none>的
# 安裝 python2, python3 (ubuntu 17.04已經預設安裝python3, 但沒有python2)
sudo apt install python python-dev python3 python3-dev
# 安裝 pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python get-pip.py
# 安裝 virtualenv
sudo pip install virtualenv
# 檢查版本
python –-version
python3 –-version
pip –-version
virtualenv –-version
# 透過 virtualenv 建立 python3 的開發環境
virtualenv –-python python3 devenv
# "進入"開發環境
source devenv/bin/activate
# "離開"開發環境
deactivate
先下載跟安裝 Microsoft Virtual Machine Converter 3.0 : https://www.microsoft.com/en-us/download/details.aspx?id=42497
安裝完後, 使用管理者權限開啟powershell視窗 (Run as administrator)
然後先載入剛剛安裝的Cmdlet
Import-Module 'C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1'
載入後再執行下列指令執行轉換
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath d:\VM\VM-disk1.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx –destination d:\VM\
執行完後,可以在指定的資料夾取的同樣名稱的vhd檔
ref: https://blogs.msdn.microsoft.com/timomta/2015/06/11/how-to-convert-a-vmware-vmdk-to-hyper-v-vhd/
# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no dhcp6: no addresses: [192.168.8.101/24] gateway4: 192.168.8.1 nameservers: addresses: [8.8.8.8,8.8.4.4]
如果User在網址上輸入特定路徑但是任意檔名的時,皆下載同一個檔案
例如:
http://localhost/Files/zip001.zip 或是 http://localhost/Files/zip002.zip
都是下載 [WebRoot/ZIPFiles/A.zip]
http://localhost/Files/txt001.txt 或是 http://localhost/Files/txt002.txt
都是下載 [WebRoot/TXTFiles/A.txt]
這樣的需求基本上就是用URL mapping或是URL rewriting就可以了.
下面就是使用 URL Rewriting 的設定方式
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ZIP file handler" stopProcessing="true">
<match url="^Files/?(.*).zip$" />
<action type="Rewrite" url="/ZIPFiles/A.zip" redirectType="Permanent"/>
</rule>
<rule name="TEXT file handler" stopProcessing="true">
<match url="^Files/?(.*).txt$" />
<action type="Rewrite" url="/TextFiles/A.txt" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
一直都是在用 windows live writer 寫部落格.
雖然已經非常久沒有寫甚麼東西了...
不過我還是每台電腦都有裝.桌機或是筆電...
而writer的儲存都是存在 My Documents\My Weblog Posts 下,
如果你想要在每台上都可以編輯,如果不是直接存到server上當草稿,
就是要將local的檔案複製來複製去,
前兩天看到一個修改儲存路徑的方式,
因為可以修改儲存路徑,所以就可以直接將草稿存到網路磁碟上,
像是存在 OneDrive, DropBox 或是 Google drive 上了.
而修改的方式如下:
改完後,當你再開啟windows live writer時, 他就會在你指定的路徑下產生 Drafts 跟 Recent Posts 的資料夾,這樣就完成了...
ref. Syncing Windows Live Writer Drafts to the Cloud (Dropbox) and other bug fixes
試過"斷網路", 試過"用無效的email登入失敗" 最後還是改registry最好用... 在安裝畫面中, 按下 Shift+F10開啟命令提示字元視窗 然後輸入regedit 切換到 HKEY_LOCAL_MACHINE\Softw...