一群自稱為Sakura Samurai的資安研究人員,因為看到聯合國提供漏洞揭露專案與名人榜,於是決定對其抓漏,除了發現有個端點曝露Git憑證,讓他們得以下載Git儲存庫中的聯合國員工個資,他們同時也在聯合國網站上發現許多公開.git目錄,可利用各種工具來汲取這些目錄的內容
https://www.ithome.com.tw/news/142177
「git下載」的推薦目錄:
- 關於git下載 在 iThome Facebook 的最讚貼文
- 關於git下載 在 軟體開發學習資訊分享 Facebook 的最佳貼文
- 關於git下載 在 iThome Security Facebook 的最佳貼文
- 關於git下載 在 Re: [問題] github下載package使用的問題- 看板Python - 批踢踢 ... 的評價
- 關於git下載 在 Re: [問題] github下載package使用的問題- 看板Python - 批踢踢 ... 的評價
- 關於git下載 在 如何從GitHub下載檔案? / How to Download Files in GitHub? 的評價
- 關於git下載 在 使用git指令下載github任何的程式碼 - 愛耍廢 的評價
- 關於git下載 在 Git for Windows. 国内直接从官网下载比较困难 - GitHub 的評價
- 關於git下載 在 如何使用git下載別人在github的程式碼? | IT人 的評價
- 關於git下載 在 Git 使用Git Bash從GitHub下載專案 - 菜鳥工程師肉豬 的評價
- 關於git下載 在 下載Github上特定Repository內的資料夾 的評價
- 關於git下載 在 Git版本控制:安裝與設定 的評價
- 關於git下載 在 Git/GitHub下載>上傳>存擋紀錄,學會再也不用害怕 - 馬克熊 的評價
- 關於git下載 在 [week 1] 版本控制- Git 進階指令& GitHub - 前端新米日記 的評價
- 關於git下載 在 如何使用git下载GitHub代码 - 知乎专栏 的評價
- 關於git下載 在 如何使用git下載別人在github的程式碼? - tw511教學網 的評價
- 關於git下載 在 VS Code 與Github 同步 - 居米研究室 的評價
- 關於git下載 在 Github應用教學-結合Microsoft Visual Studio Code編輯器 的評價
- 關於git下載 在 Git 安裝在Windows 作業系統|為你自己學Git-教學|高見龍 的評價
- 關於git下載 在 如何使用git clone下载github中源码听语音 - 百度经验 的評價
- 關於git下載 在 Git--菜鳥筆記--使用TortisseGit, Github, AndroidStudio做版本 ... 的評價
- 關於git下載 在 如何在GitHub 下載某個程序的特定版本(代碼)? - GetIt01 的評價
- 關於git下載 在 Git 與Github 版本控制基本指令與操作入門教學 - TechBridge ... 的評價
git下載 在 軟體開發學習資訊分享 Facebook 的最佳貼文
--課程已於 2020 年 6 月更新 6->11.5 小時--
🌳中文課程 – Git/GitHub/GitLab 完全教程 2020
幾乎所有的開源專案和線上學習的程式碼,都放在 github 這類的 git 分散式版本控制平台上供大家下載應用與修改回饋。 瞭解如何使用 git 已經是現代軟體工程師必備的知識與技巧。 如果你還在 subversion 時代,不管你的公司是否用 git, 你都不能落後
完全入門和掌握git/github/gitlab的使用
從這 11.5 小時的課程,你會學到
✅ 熟練掌握 Git/Github/GitLab 的使用
✅ 多人協作下基於 Git 的開發流程
✅ Git 的最佳實踐
https://softnshare.com/git-basic/
git下載 在 iThome Security Facebook 的最佳貼文
有瑞士軟體工程師利用Google特定的查詢參數(Google Dorks),找到一臺屬於汽車大廠母公司、存在配置問題的伺服器。由於該伺服器缺乏帳號確認程序,利用一個不存在的該企業電子信箱就能註冊下載資料,當中甚至包含Mercedes-Benz Vans車種的主機板邏輯元件OLU原始碼
git下載 在 Re: [問題] github下載package使用的問題- 看板Python - 批踢踢 ... 的推薦與評價
※ 引述《BeAnActuary (Actuary)》之銘言:
: 謝謝指正,這個專案本身就是一個完整的工具,我只是想要直接使用它並作一些數據測試
: 我以為install就是意指安裝...
Install 是安裝沒錯
但是因為 Python 本身就有太多種用法
所以「安裝一個套件」可以代表很多種意思, 每種用法有自己的最佳解
回到你的問題, 看起來這主要有兩種解法, 都是用 Pip
1. pip install
看你的描述, 這個工具並沒有被放上 PyPI
但是 Pip 支援直接從 Git 安裝, 所以你可以
pip install git+https://github.com/author/repo.git#egg=套件名
注意最後面的 #egg=... 部分
這會被 Pip 用來為這個套件取名
通常你可以看 setup.py 裡面的 name 參數, 用一樣的就好
這樣的缺點是沒辦法使用 Pip 的更新功能
因為它自己不知道套件有沒有更新, 也不懂要怎麼用 Git 更新
當你發現有新版本時, 只能重新安裝一次
pip install --ignore-installed git+...後面一樣
2. pip install --editable
Pip 同時也支援 out-of-site 安裝
這個模式可以讓你把任意本地路徑的套件裝到 Python 裡
git clone https://github.com/author/repo.git 專案目錄
pip install --editable 專案目錄
這會讓 Python 能夠直接使用你 clone 下來的那個目錄, 而不另外裝一份
(類似捷徑的概念, 不是拷貝一份, 而是連結到這裡)
所以當你要更新時, 直接在專案目錄裡 git pull, 就能在 Python 用到新版本
缺點是你自己要記得這件事情, 不要不小心把 clone 下來的東西刪了
===========
順帶講一下, 這年頭如果你不需要開發 Python 套件, 只需要「使用」套件
那麼應該不會直接用到 setup.py (其實開發的時候也不太需要, 這是別話)
Pip 應該可以滿足你所有的安裝需求
如果套件沒辦法正確用 Pip 安裝, 就應該回報作者
如果作者不修復, 這個套件的狀態大概也很危險
要嘛是根本沒人用, 要嘛是作者根本放生 (通常好像也是同一件事)
那你用下去了大概也是遲早要出事, 早點跳船才是上策
--
"問おう、貴方が私のマスターか?"
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.94.62
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1517821461.A.891.html
... <看更多>
git下載 在 如何從GitHub下載檔案? / How to Download Files in GitHub? 的推薦與評價
秉持著開放原始碼的精神,我現在也將很多專案跟文件放在GitHub上供人下載、取用。懂版本控制工具git的人可以用clone來抓取資料,不過其他人也可以直接 ... ... <看更多>
git下載 在 Re: [問題] github下載package使用的問題- 看板Python - 批踢踢 ... 的推薦與評價
※ 引述《BeAnActuary (Actuary)》之銘言:
: 謝謝指正,這個專案本身就是一個完整的工具,我只是想要直接使用它並作一些數據測試
: 我以為install就是意指安裝...
Install 是安裝沒錯
但是因為 Python 本身就有太多種用法
所以「安裝一個套件」可以代表很多種意思, 每種用法有自己的最佳解
回到你的問題, 看起來這主要有兩種解法, 都是用 Pip
1. pip install
看你的描述, 這個工具並沒有被放上 PyPI
但是 Pip 支援直接從 Git 安裝, 所以你可以
pip install git+https://github.com/author/repo.git#egg=套件名
注意最後面的 #egg=... 部分
這會被 Pip 用來為這個套件取名
通常你可以看 setup.py 裡面的 name 參數, 用一樣的就好
這樣的缺點是沒辦法使用 Pip 的更新功能
因為它自己不知道套件有沒有更新, 也不懂要怎麼用 Git 更新
當你發現有新版本時, 只能重新安裝一次
pip install --ignore-installed git+...後面一樣
2. pip install --editable
Pip 同時也支援 out-of-site 安裝
這個模式可以讓你把任意本地路徑的套件裝到 Python 裡
git clone https://github.com/author/repo.git 專案目錄
pip install --editable 專案目錄
這會讓 Python 能夠直接使用你 clone 下來的那個目錄, 而不另外裝一份
(類似捷徑的概念, 不是拷貝一份, 而是連結到這裡)
所以當你要更新時, 直接在專案目錄裡 git pull, 就能在 Python 用到新版本
缺點是你自己要記得這件事情, 不要不小心把 clone 下來的東西刪了
===========
順帶講一下, 這年頭如果你不需要開發 Python 套件, 只需要「使用」套件
那麼應該不會直接用到 setup.py (其實開發的時候也不太需要, 這是別話)
Pip 應該可以滿足你所有的安裝需求
如果套件沒辦法正確用 Pip 安裝, 就應該回報作者
如果作者不修復, 這個套件的狀態大概也很危險
要嘛是根本沒人用, 要嘛是作者根本放生 (通常好像也是同一件事)
那你用下去了大概也是遲早要出事, 早點跳船才是上策
--
"問おう、貴方が私のマスターか?"
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.94.62
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1517821461.A.891.html
... <看更多>