原创 Android安全指南 之 Xposed Hook實戰

本篇博文主要是介紹如何使用Xposed 框架Hook應用,使用的案例是OWASP提供的UNCRACKABLE1.apk,目的是通過Xposed Hook 獲取到應用內部的flag字符串。我們發現UNCRACKABLE1這個應用在啓動時會檢測

原创 Android安全指南 之 Frida脫殼實戰

一、Frida技術原理Android脫殼的目的是從內存中dump下解密的應用dex文件,爲了實現這個目的我們需要知道dex文件在內存中dex地址與dex文件大小。Android系統的libart.so庫文件中提供了一個導出的OpenMemo

原创 RoseHA集羣:RHEL+RoseMirror+Oracle【1】

     博主正在參加“2011年度IT博客大賽”,歡迎幫頂!      @投票地址@ --------------------------------------------- 一.安裝Rhel5.4:          安裝RHEL的過

原创 在51CTO寫博的日子裏

---2011年度IT博客50強獲獎感言 ·參賽感言:      很榮幸能參加51CTO舉辦的“2011年度IT博客大賽”,並且很榮幸能獲得50強,在這裏,首先要感謝51CTO,是你們給了我們IT人更多學習和交流的可能,無形中成了我們的良

原创 OCP知識點講解 之 LRU鏈與髒LRU鏈

一、LRU鏈:      任何緩存的大小都是有限制的,並且總不如被緩存的數據多。就像Buffer cache用來緩存數據文件,數據文件的大小遠遠超過Buffer cache。因此,緩存總有被佔滿的時候。當緩存中已經沒有空閒內存塊時,如果新

原创 OCP知識點講解 之 檢查點隊列與增量檢查點

       檢查點的主要目的是以對數據庫的日常操作影響最小的方式刷新髒塊。髒塊不斷的產生,如何將髒塊刷新到磁盤中去呢?在8i之前,Oracle定期的鎖住所有的修改操作,刷新Buffer cache中的所有髒塊,這種刷新髒塊的方式被稱爲完全

原创 OpenStack利用puppet構建自動化部署環境

0. 環境介紹0.1 Puppet介紹Puppet是一個基於Ruby,並使用GPLv2協議授權的開源軟件,是一個C/S架構的配置管理工具,在中央服務器上安裝puppet-server軟件包(被稱作Puppetmaster)。在需要管理的目標

原创 Ceph分佈式存儲在各種運維場景下PoC性能測試

1. 概況1.1.  測試目標1.1.1. 測試在RBD方案和libvirt方案下使用CEPH的性能表現情況1.1.2. 比較兩種方案,哪種方案更加適合現階段的使用1.1.3. 測試多種運維場景下的性能表現,對後期線上運維工作做預期1.2.

原创 【RHCA翻譯計劃】EX436第四章1:RAID陣列

4.00 本章概述:    -瞭解RedHat Linux下各種類型的RAID陣列;    -學習如何管理高級的軟RAID;    -學習如何優化軟RAID陣列;    -規劃和實現存儲陣列的增長; 4.01 獨立的磁盤冗餘陣列(RAID

原创 Kvm虛擬化性能測試與性能優化實踐

1.環境介紹1.1測試簡介本次測試是針對KVM虛擬化在CPU、內存、磁盤、網絡4大方面的全面性能測試與性能優化實踐,目的在於通過對比測試,找出最適合我們所使用的硬件與軟件架構的最佳優化配置,爲OpenStack實現更高的性能提供支持。 1.

原创 Oracle性能優化 之 保留區與ORA-04031

一、保留區     沒有被PIN住大對象的加載、老化將會使共享池產生碎片,Oracle想了個方法解決這個問題,它專門在共享池開闢一塊區域,所有大小超過4400字節的對象,將在此專門開闢的區域中分配空間,這塊區域被稱爲保留區。這樣,讓大對象和

原创 【RHCA翻譯計劃】EX436第四章2:RAID陣列高級應用

 4.14 SYSFS接口:      SYSFS即爲/sys,是在系統啓動後根據系統信息實時更新的文件信息庫,這些信息只能查看,不能隨意修改,否則可能導致塊設備損壞。我們可以通過查看RAID在SYSFS上的信息來更加全面地瞭解RAID陣

原创 Oracle性能優化 之 庫緩存

一、庫緩存中的信息 1.什麼是執行計劃 2.爲什麼要共享執行計劃 執行計劃的生成要耗費許多CPU時間,而且優化器會將生成的執行計劃存放到共享池中。如果你執行很多相同的語句,但沒有共享執行計劃,優化器每次都要搜索共享池、查找有沒有可以共享

原创 Oracle性能優化 之 庫緩存命中率及等待事件

3.庫緩存的大小 我們上面從程序員的角度上講述瞭如何共享執行計劃。下面再來看看作爲DBA可以爲共享執行計劃做什麼事。首先我們要知道,每條語句的執行計劃是保存在庫緩存中的,優化器在解析語句時,先要到庫緩存中,以語句的文本爲條件,查找有沒有

原创 Oracle性能優化 之 共享池

一、共享池簡介: 共享池的位置、各個部分及作用; 二、設定、查看共享池大小:      在9i中我們用參數Shared_pool_size設置共享池的大小,10g中的設置我們下面再講。另需注意,無論在9i還是10g中,Shared_pool