原创 Python作業(一)

有變量name = “aleX leNb” 完成如下操作: 移除 name 變量對應的值兩邊的空格,並輸出處理結果 name = "aleX leNb" n=name.strip() print(n) print(name)

原创 Windows基礎--常用端口和DOS命令

系統目錄 windows:系統文件都在裏面,裏面system32是一些應用文件,裏面的config裏面有一個SAM文件,存放系統賬戶信息,這種帶鎖的文件無法打開,想看他就進PE模式,不加載系統纔可以讀取他 programData:

原创 web滲透測試之信息收集

信息收集 域名信息 整站分析 敏感目錄 谷歌hacker 端口掃描 URL採集 旁站C段 信息分析 域名信息 對應ip收集:相關域名對應ip。相關工具:nslookup 子域名收集:工具:layer、subDomainsBrut

原创 Oracle基礎查詢用到的一些函數

今天我們來複習一下oracle的基礎查詢,所有的查詢都基於SCOTT用戶下的emp表 1.去重 select distinct(job) FROM emp; 2.全年收入總和(工資加獎金) select ename,sal*12

原创 基於Pikachu平臺的XSS跨站腳本漏洞

跨站腳本漏洞 XSS是一種發生在Web前端的漏洞,所以其危害的對象也主要是前端用戶。 XSS漏洞可以用來進行釣魚攻擊,前端js挖礦,用戶cookie獲取。甚至可以結合瀏覽器自身的漏洞對用戶主機進行遠程控制等。 XSS攻擊流程 攻擊

原创 Python繪製簡單的折線圖與散點圖

繪製簡單的折線圖 用Python繪製簡單的折線圖,需要用到一個數學繪圖庫matplotlib 。安裝這個庫很簡單,直接pip install matplotlib。 下面我們繪製一個簡單的折線圖,是數字1,2,3,4與他們的平方的

原创 Python變量,常量,基礎數據類型,input用戶交互

Python變量 我們先看這樣幾個表達式 print ('hello world') print(1+2+3+4+5) print((1+2+3+4+5)*3/2) print((((1+2+3+4+5)*3/2)+100)/24

原创 NETCAT-NC工具

NETCAT-NC 小身材、大智慧 偵聽模式/傳輸模式 telnet/獲取banner信息 傳輸文本信息 傳輸文件/目錄 加密傳輸文件 遠程控制/木馬 加密所有流量 流媒體服務器 遠程克隆硬盤 nc -h可以查到參數的使用方法 -

原创 基於Pikachu測試平臺的SQL注入(一)

SQL Inject漏洞攻擊流程 第一步:注入點探測 自動方式:使用web漏洞掃描工具,自動進行注入點發現 手動方式:手工構造sql inject測試語句進行注入點發現 第二步:信息獲取 通過注入點取得期望得到的數據 1.環境信息

原创 基於Pikachu測試平臺的SQL注入漏洞防範措施

代碼層面 1.對輸入進行嚴格的轉義和過濾 2.使用預處理和參數化 網絡層面 1.通過WAF設備啓用防SQL注入策略(或類似防護系統) 2.雲端防護(360網站衛士,阿里雲盾等) 推薦做法:使用PDO的prepare預處理(預處理+

原创 基於Pikachu平臺的暴力破解的繞過和防範

在暴力破解中,最常見的防範方法就是驗證碼。 驗證碼的認證流程: 客戶端request登錄頁面,後臺生成驗證碼: 1.後臺使用算法生成圖片,並將圖片response給客戶端 2.同時將算法生成的值全局賦值存到session中 然後校

原创 基於Pikachu測試平臺的http header注入

http header注入 有些時候,後臺開發人員爲了驗證客戶端頭信息(比如常用的cookie驗證)或者通過http header頭信息獲取客戶端的一些信息,比如username、accept字段等等 會對客戶端的http hea

原创 Oracle rank()over(),dense_rank()over(),row_number()over()排序

今天在力扣上做題時,遇到點麻煩,經過查看別人的評論,發現涉及到了我的知識盲區,所以去找了下資料,做了一個總結。 先看下題目,題目來源力扣,點此鏈接到力扣題目: 編寫一個 SQL 查詢,獲取 Employee 表中第二高的薪水(Sa

原创 基於Pikachu測試平臺的SQL注入-OS遠程控制

一句話木馬 是一種短小而精悍的木馬客戶端,利用我們各種語言裏面提供的用來執行代碼的函數,或者說用來執行操作系統命令的函數,來構造一個簡單的木馬程序,也就是說我們可以把這個函數直接寫到文件裏面去,通過對這個文件的訪問去執行這個函數,

原创 python流程控制語句之if

流程控制語句if 爲什麼要用if呢? 我們生活中處處都是選擇,回家可能有n輛車,坐哪一個,取決於什麼,時間,價格,跟條件有關 if就是如果怎麼怎麼樣,我就怎麼怎麼樣 基本結構 if 條件語句: 結果(前面這4個空格縮進表示什麼呢,