原创 配置Apache、Mysql、、php、phpmyadmin時出現的錯誤集合(持續更新)

0x00 前言 雖然配置這些東西的教程已經很多了,但是我出的錯誤和網上的不太一樣,所以特意寫一個記錄一下。 0x01配置 Apache 2.4 去Apache目錄下的conf文件下的httpd.conf中配置 關鍵點 1、配置SRVROO

原创 python模塊networkx整理(1)

1.networkx的作用 The structure of NetworkX can be seen by the organization of its source code. The package provides classe

原创 Python3 加xlrd實現xls文件插入mysql

0x00序言 老師給的項目,其中一個小的模塊,需要上傳xls文件並將其數據插入數據庫。 0x01重點及彎路 1、編碼問題 老師提供的xls中有一些字符並不符合標準,所以有時候插入會報錯。例如比較典型的就是他其中有一個字無法識別導致的錯誤,

原创 python3 + 官方庫rsa 實現加密,解密,簽名

0x00 前言 學校網絡安全實驗,雖然我對密碼學真的不感冒,但是我們學院就是這麼特別,網絡工程也要學密碼學,而且是幾個學期反覆教相同的東西,沒錯,就是你(XD university)。原理部分就下次再寫了。 0x01 實驗要求 實驗要求1

原创 Mysql 修改root用戶密碼爲空或者設置root密碼, 創建額外的用戶,設置遠程訪問,以及基礎授權命令

廢話不多說,直接開始 1、root用戶密碼爲空,設置密碼 進入mysql後直接set password ="xxxxxx"; 然後退出,再直接登錄。 2、root用戶有密碼但是要設置爲空 設置authentication_stri

原创 python實現兩個十六進制字符串進行異或運算並得到最終結果

0x00 前言 現代密碼學實驗之一,偏基礎,原理簡單,但是本次實驗在用python寫的時候出現了一些阻礙,也是一直以來對進制的理解出現了問題導致的 0x01 原理 異或運算的原理可以簡單理解爲將兩個數都變爲二進制數,對相同的位數進行的計算

原创 MYSQL約束的添加和刪除

在MYSQL數據庫中,建表時就可以進行對錶的各項進行一些操作,例如設置主鍵或者非空約束,這裏主要講講如何在建表後進行添加約束和刪除約束首先,建一個十分普通的表create table test(test_no char(10),test_

原创 記一次成功的arp流量轉發以及實驗過程中出現的問題

0x00    前言 之前筆者仔細學習了arp協議和arp欺騙的原理和細節,這裏通過kali linux和其他虛擬機完成一個實驗 實驗環境: kali linux 2018.2(32位)  winxp(32位) ,均爲虛擬機 實驗工具:a

原创 子網掩碼在IP地址中的重要意義

      筆者近日在閱讀《TCP/IP協議卷1》時,閱讀到有關子網掩碼的知識,書本上所講難以理解,於是查閱網上資料和自己思考得出一些結論。      首先,什麼是子網掩碼?對於一個B類IP地址而言,一共有32bit,前面16bit代表的

原创 django2.0 path方法

轉自:https://kinegratii.github.io/2017/09/25/django2-url-path/   9月23,Django 發佈了2.0a1版本,這是一個 feature freeze 版本,如果沒有什麼意外的話

原创 ARP地址解析協議的一些基本概念

ARP地址解析協議在網絡通信中佔據着十分重要的地位。當編寫兩個ip之間進行通信的程序時,只需要知道兩個ip地址就可以讓它們進行通信,但是在標準OSI網絡模型下,數據鏈路層,物理層(這兩層通稱網絡接口層)是低於網絡層的,簡單來說,到了這兩層

原创 ARP欺騙利用了ARP協議本身的哪些機制

       筆者在之前的文章中已經寫過了,ARP協議是主機A在瞭解了主機B的IP地址的前提下,對B發起詢問的協議(雖然它叫地址解析協議),但是這裏有一個問題,由於IP是動態分配(之後寫DHCP協議的時候會提到),那麼對於一個動態分配的I

原创 django 2.0.3 Django出錯提示TemplateDoesNotExist at /

這個錯誤筆者在學習django時莫名其妙就產生了,經過幾個小時的折騰總算是弄好了。一開始我的settings.py 如下和常規的django配置一樣,DIRS中什麼也沒填,本來好好的,但是突然在學習模板的時候,我有了一個新想法,把DIRS

原创 Mysql中int類型強制插入float型會發生什麼(nctf中web ,mysql)

首先創建一個表A,只有一個列,就是a,類型設置爲intcreate table A(a int);然後強制插入數據5.1和5.5insert into A values(5.1);insert into A values(5.5);然後查

原创 0e開頭MD5值小結

轉自http://www.chnpanda.com/1100.html