原创 基於米勒-拉賓素性測試 c代碼演示

最近在學密碼學, 老師佈置了個素性檢驗的題目, 然後就是愉快的寫代碼了。 代碼寫的有點雜亂, 而且有幾個地方都可以優化一下。 另外就是用到了大數庫miracle ..... 如有問題請提出 。 #include <stdio.h> #

原创 Linux 用戶密碼輪詢破解

#include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <shadow.h> #include <errno.h>

原创 shell編程--計算當前目錄下子目錄的個數

大晚上的寫的一個shell ,大概是因爲很久以前看的鳥哥的shell編程 , 有好多東西都不怎麼會了。。。。花了很久的時間調bug ,改程序, 感覺自己對shell 又有了一定的瞭解吧。。。#!/bin/bash PATH="~/bin

原创 基於樹莓派的門禁系統

這幾天黑客鬆比賽, 在大神的帶領下穩穩地落幕了, 雖然是第二次參加這個活動了, 但是這一次纔是我盡全力的去做自己的東西, 這裏也感謝xx大牛的指導 。 也不廢話了, 直接上圖吧 大致的一個流程就是以樹莓派作爲中間人, 利用各個模塊的

原创 基於winpcap的抓包分析工具

0x00 這幾天要幫老師做一個基於Winpcap的工具, 然後就開始瞎搞Winpcap了。官方的文檔很給力啊, 而且還有一箇中文版的,中文版 地址請戳這裏示例的代碼也挺不錯的, 可以直接拿來做測試, 但是其中也有出現一些問題 0x

原创 Android jni開發問題總結

文章主要用來記錄我寫jni時遇到的問題 ,不說廢話,直接寫吧。 1 直接報錯說找不到這個method , 找了半天,路徑什麼的都對了一遍,發現沒有什麼問題, 然後想着應該是函數名那裏漏寫了, 第一遍查的時候發現我忘記把類名寫進去了 也就

原创 MobileCrackme4

剛纔分析了一個apk,前面邏輯挺長的,但是最後判斷的時候太水了, if(crackme.i.equals(Code)) { ((TextView)v1).setText(String.valueOf(r

原创 android tabhost Intent實現

0x0 前言 幫同學幹活,於是就用到了tabhost ,然後今天學習了一天, 收穫了很多東西, 也被坑 了好多次。所以今天主要講一下tabhost和intent 一起的實現。 0x1 沒代碼說個xx 在說代碼前我覺得我還是先貼張圖

原创 pwn中的一個小問題

     今天做了一道pwn的題目, 從IDA 上看偏移是bp-14h , 但是我輸入了14h後並未到達ebp, 而是還有0x8 的距離, 難道IDA有誤。 於是就看了 下函數頭, 發現了一條語句 and esp 0x0fffffff0 

原创 android 打包和簽名 大致流程

首先是解包   注意 這裏必須將cmd 的當前位置改到apktool 目錄下, 不然就會報錯說找不到 aapt.exe  , 當然也可以加入到系統path中 apktool d .apk folder  這步之後就是修改sm

原创 Smail 注入遇到的問題以及System.out

i#前言 今天看到了crackmes.de上的幾個android題,於是順手來搞搞, 不過都是11年的。 error E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.V

原创 阿里移動安全 Writeup

0x0 弱菜愚昧,14年的東西, 現在才做, 不過,加油就行。 0x1 第一題 直接上代碼 String v3 = this.val$edit.getText().toString(); Strin

原创 一個簡單的c#逆向

今天有時間就看了一下reversing.kr上的題目, 玩了會C#的題目, 感覺還是挺簡單的。         大致的流程就是在form1 創建的時候, 把某個方法的字節碼做一定的改變, 然後反編譯器就無法看到裏面的內容了, 解題方法其實

原创 XX日曆簡單逆向分析

申明 如果涉及侵權行爲,弱菜立刻刪除此文。 前言 最近幫同學做一個項目, 發現要用到一個日曆,而且日曆要能夠在月和周之間切換, 一開始我就想到要用android自帶的日曆, 但是好像功能上還是有些不一樣, 於是我就百度,csdn,seg

原创 back_doorctf_2013_bin_500

0x0 前言 昨天看了一下backdoorctf2013 的bin500。一道vb題, vb不是很熟,大概就是一些關鍵的函數之類的。廢話不多說了, 直接分析吧。對了題目的地址 0x1 Start 直接把bin丟 進IDA ,然後id