原创 如何使用Docker部署一個web項目並打包成鏡像文件

1.創建一個centos鏡像通過命令下載dockerhub上的官方鏡像 docker pull centos2.創建一個基於centos鏡像的容器通過命令docker images查看服務器上已有的鏡像 通過命令 docker run -

原创 Sqlmap Tamper大全

https://www.91ri.org/7852.html sqlmap是一個自動化的SQL注入工具,其主要功能是掃描,發現並利用給定的URL的SQL注入漏洞,目前支持的數據庫是MS-SQL,,MYSQL,ORACLE和P

原创 pwntools安裝使用方法

pwntools是一個CTF框架和漏洞利用開發庫,用Python開發,由rapid設計,旨在讓使用者簡單快速的編寫exploit。 pwntools對Ubuntu 12.04和14.04的支持最好,但是絕大多數的功能也支持Debian,

原创 pip安裝出現Command "python setup.py egg_info" failed with error code 1 的解決方案

今天裝matplot和pillow時安裝報錯,按錯誤提示去下載了一些預裝包,但還是不行。 然後按照下邊的方法更新安裝插件,試了下,成功。 本文只提供本人的一些經驗,不代表可以解決所有人的問題。 python -m pip inst

原创 NC工具的使用說明教程

nc的使用方法 netcat被譽爲網絡安全界的‘瑞士軍刀’,相信沒有什麼人不認識它吧...... 一個簡單而有用的工具,透過使用TCP或UDP協議的網絡連接去讀寫數據。它被設計成一個穩定的後門工具,能夠直接由其它程序和腳本輕鬆驅動

原创 Python requests 移除SSL認證,控制檯輸出InsecureRequestWarning取消方法。

今天遇到在requests設置移除SSL認證的時候,控制檯會拋出以下警告:問題:C:\Python27\lib\site-packages\requests\packages\urllib3\connectionpool.py:843:

原创 CentOS 設置靜態IP並禁用IPV6

使用vim命令編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 文件vim /etc/sysconfig/network-scripts/ifcfg-eth0爲了使用靜態網絡,並禁用ipv6以加速網

原创 CentOS6.8升級Python2.6到Python2.7並安裝pip

貌似CentOS 6.X系統默認安裝的Python都是2.6版本的?平時使用以及很多的庫都是要求用到2.7版本或以上,所以新系統要做的第一件事必不可少就是升級Python啦!在這裏做個簡單的升級操作記錄 :)升級Python系統默認安裝的

原创 Mac OSX 文件系統介紹

OS X系統深入瞭解--系統文件結構篇 OS X採用的是類UNIX的多用戶系統。         通常我們在啓動盤下面都只能看到應用程序、資源庫、系統、用戶這4個目錄。但其實還有很多的隱藏目錄,如bin、sbin之類的,這些都是系統的一些

原创 docker常用命令詳解

https://my.oschina.net/renguijiayi/blog/3626691. 查看容器的root用戶密碼 docker logs <容器名orID> 2>&1 | grep '^User: ' | tail -n1因爲

原创 rootkit的檢測工具使用(chkrootkit和rootkit hunter)

這兩天突然發現我們的服務器產生大量DNS解析連線。爲了查明問題,就下載網上找工具檢查問題所在。用了兩個工具,一個chkrootkit,另外一個rootkit huntur。在使用了這兩個產品後,覺得rootkit的信息更加詳細一些

原创 Python中匹配IP的正則表達式

下面是IPv4的IP正則匹配表達式 import re #簡單的匹配給定的字符串是否是ip地址,下面的例子它不是IPv4的地址,但是它滿足正則表達式 if re.match(r"^(?:[0-9]{1,3}\.){3}[0-9]{1,

原创 TP5路由規則無效,訪問任意地址皆爲網站首頁的解決方案

今天碰到一個有意思的事情,因爲公司域名備案註銷,導致網站無法訪問,備案需要10-20個工作日,但這幾天有急用必須能夠保證正常訪問,所以只好暫時找一個免備案的主機,並將網站遷移過去讓其正常訪問。正好我的短網址服務器支持解析香港線路,於是想到

原创 Docker數據持久化與容器遷移

上節講到當容器運行期間產生的數據是不會在寫鏡像裏面的,重新用此鏡像啓動新的容器就會初始化鏡像,會加一個全新的讀寫入層來保存數據。如果想做到數據持久化,Docker提供數據卷(Data volume)或者數據容器捲來解決問題,另外還可以通過

原创 Docker從入門到實踐筆記

https://my.oschina.net/renguijiayi/blog/3538351. 修改已有鏡像 先使用下載的鏡像啓動容器。 $ sudo docker run -t -i training/sinatra /bin/bas