使用這個資源集合來處理Metasploit框架的git倉庫。
* * * * *
* [Git 表](http://1)
* [參考網站](http://2)
* [安裝metasploit開發環境](安裝metasploit.md) 這將引導您創建一個pull請求
* [開始一個pull請求](http://3)
* [遠程分支裁剪](http://1)
分叉就是當你把別人的代碼庫快照進你自己的儲存庫,應該是在`github.com`上,而且這個代碼庫可能有它自己的分支,但你通常快照主分支。
你一般克隆你的分支到你自己的機器,然后創建自己的分支。這是你自己的分叉的旁枝。
這些快照,即使如果你push到你的github倉庫,對于原始倉庫rapid7/metasploit-framework.也不是其中的一部分。
如果你提交一個pull請求,你的分支(通常)能push到原始代碼庫的主分支(通常情況下,如果你的代碼是一個巨大的變化或者其他東西,那么你可能成為一個實驗性分支,但這不是典型例子)。
你只要分叉一次,當你需要代碼的機器克隆多次,而且你可以隨心所欲地進行分支,提交和push(你不需要總是push,你可以推遲,也可以不推遲,但是在做出拉取請求之前進行pull) .當你準備好提交一個PR請求,查看下面
~~~
github.com/rapid7/metasploit-framework --> fork --> github.com/<...>/metasploit-framework
^ |
| git clone git://github.com/<...>/metasploit-framework.git
| |
`-- accepted <-- pull request V
^ /home/<...>/repo/metasploit-framework
| | | |
github.com/<...>/metasploit-framework/branch_xyz | | |
| | V V
| V branch_abc ...
`-- push <-- branch_xyz
~~~
- Home
- 開始使用
- 安裝metasploit開發環境
- 使用metasploit
- 使用git
- 報告一個bug
- 貢獻代碼
- 貢獻給metasploit
- 創建一個loginscans Metasploit模塊
- 接受模塊和增強功能的指導
- 常見的Metasploit模塊代碼錯誤
- 樣式提示
- metasploit提交者
- metasploit開發
- 為什么是ruby
- 樣式提示
- 如何開始寫一個exploit
- 如何開始寫一個輔助模塊
- 如何開始寫一個post模塊
- 如何開始寫一個Meterpreter腳本
- 載入外部模塊
- exploit rank
- Metasploit模塊引用標識符
- 怎么在你的exploit中確認window補丁程序級別
- 如何使用filedropper清理文件
- 如何棄用metasploit模塊
- 如何在模塊開發中報告或儲存數據
- 在metasploit如何使用日志
- 如何在metasploit對JavaScript進行混淆
- 如何解析一個http響應
- 如何使用HTTPClient發送HTTP請求
- 如何使用命令階段
- 如何使用數據儲存選項
- 如何在window后期開發中使用railgun
- 如何在exploit中使用powershell
- 如何使用PhpEXE來利用任意文件上傳漏洞
- 如何使用FILEFORMAT mixin創建一個文件格式exploit
- 如何使用BrowserExploitServer編寫一個瀏覽器exploit
- 如何使用HttpServer編寫瀏覽器exploit
- 如何編寫一個check()方法
- 如何使用Seh mixin來利用異常處理程序
- 如何在Windows上使用WbemExec進行寫入權限攻擊
- 如何使用httpserver和httpclient編寫一個模塊
- payloads如何工作
- 如何免殺
- 如何正確使用metasploit模塊