原创 centos 6 與 centos 7 常見區別

centos 6 與 centos 7 常見區別 CentOS 6 CentOS 7 服務開機啓動 chkconfig --add apache chkconfig apache on chkconfig ap

原创 錯誤:ORA-28547:connection to server failed, probable Oracle Net admin error的解決方案

0x00 問題場景 1. 環境配置 角色 名稱 版本 位數 備註 數據庫 Oracle Database 11g Release 2,11.2.0.1.0 32 bit 數據庫操作系統 Windows 7 Pr

原创 V8源碼分析之Ubuntu16下獲取源碼(第一篇)

0x00 前言 編譯過程主要參考V8官網提供的指引手冊進行,有坑的話我會盡量說明。官方指引手冊【傳送門】 2019/12/02 更新 原標題爲《Ubuntu16下V8源碼編譯之XX》,V8引擎內容比較多,本來不想寫源碼分爲這麼大的

原创 vmware虛擬機WinXp sp3的系統cpu佔用100%的解決方案

0x00 問題場景 1. 環境配置 角色 版本 位數 備註 虛擬機軟件 VMware Workstation 15 \ 原始版本12,升到15 Host OS Windows 7 Professional 6.

原创 GNS 3路由器7200介紹

0x00 前言 Cisco 7200系列路由器(2插槽Cisco 7202、4插槽Cisco 7204和Cisco 7204VXR以及6插槽Cisco 7206和Cisco 7206VXR)支持多協議,多媒體路由和橋接以及多種協議

原创 MSSQL認證過程中error-msg編碼問題

0x00 前言 在MSSQL認證過程中,不同版本的TDS協議error-msg編碼不同。如何用正確的姿勢處理這些亂碼,化腐朽爲神奇是本篇要做的。 0x01 UTF-8編碼與UTF-16編碼 UTF-8和UTF-16都處理相同的Un

原创 【漏洞分析】Microsoft IE execCommand函數釋放後重用漏洞(CVE-2012-4969)

0x00 前言 前一段時間接到了某種檢測語言的翻譯工作,因爲這種檢測語言不是標準語言,所以需要編譯器重新翻譯處理。準確的說是一種DSL(Domain Specific Language)。之前有過一個版本的類似DSL解析,嘗試改了

原创 subprocess報錯FileNotFoundError: [WinError 2] 系統找不到指定的文件

0x00 環境 名稱 OS系統 windows 7 64bit 編程語言 python 3.7 0x01 問題 使用subprocess.Popen執行命令報錯,錯誤信息如下: Traceback (mos

原创 V8源碼分析之Ubuntu16下編譯源碼(第二篇)

0x00 前言 V8引擎使用Ninja進行構建源碼,GN是用來輔助生成Ninja配置文件的工具。 從源碼構建V8需要三個步驟: 生成構建所需文件( generating build files) 編譯(compiling) 運行

原创 docker下使用gdb調試

0x00 前言 安全計算模式(secure computing mode,seccomp)是 Linux 內核功能。可以使用它來限制容器內可用的操作。 默認的 seccomp 配置文件爲使用 seccomp 運行容器提供了一個合理

原创 kali更新報錯An error occurred during the signature verification的解決方案

0x00 Kali環境 uname -a Linux localhost.localdomain 4.7.0-kali1-amd64 #1 SMP Debian 4.7.5-1kali3 (2016-09-29) x86_64 G

原创 GNS3路由器設備間ping不通的排查方法

0x00 實驗環境 名稱 版本 說明 Host OS Window 7 模擬器 GNS3 v2.2.8 GNS3 vm v2.2.8 虛擬機 VMware 15 路由器鏡像 c7200

原创 CentOS7下添加開機啓動腳本

0x00 前言 CentOS 6 和CentOS 7的開機啓動項有所區別,這裏分享下CentOS 7下添加開機啓動腳本的方法。 0x01 創建開機啓動腳本 touch /home/test/autorun.sh 編輯並查看au

原创 python fabric run的返回值亂碼問題解決方案

0x00 代碼重現 源碼 #!/usr/bin/env python3 # coding:utf-8 from fabric import Connection def main(): c = Connection("

原创 CentOS調整LVM分區

0x00 前言 打算把/dev/mapper/VolGroup00-LogVol03邏輯卷的2.5T空間重新分配給/dev/mapper/VolGroup00-LogVol00。 0x01 查看磁盤空間 $ df -lh File