原创 JavaWeb學習——文件上傳和下載

 在Web應用系統開發中,文件上傳和下載功能是非常常用的功能,今天來講一下JavaWeb中的文件上傳和下載功能的實現。   對於文件上傳,瀏覽器在上傳的過程中是將文件以流的形式提交到服務器端的,如果直接使用Servlet獲取上傳文

原创 微信web協議分析和實現微信機器人(微信網頁版 wx2.qq.com)

1.打開首頁,分配一個隨機uuid, 2.根據該uuid獲取二維碼圖片。 3.微信客戶端掃描該圖片,在客戶端確認登錄。 4.瀏覽器不停的調用一個接口,如果返回登錄成功,則調用登錄接口 5.此時可以獲取聯繫人列表,可以發送消

原创 安卓防卸載的實現

最近搞到個木馬,安裝之後確認了設備管理器權限竟然無法取消掉設備管理器的權限!!無法取消設備管理器的權限也就意味着軟件不能以正常的方式卸載,然後我用終端模擬器在root環境下執行pm命令,竟然提示失敗!!!最終還是直接使用rm命令刪

原创 解決Plugin is too old, please update to a more recent version

不得不說還是eclipse好,Android studio用起來太蛋疼了,對於我這樣的戰五渣來說“奇奇怪怪的問題太多了”。。。。。 不吐槽了,還是說說問題如何解決吧,網上大致有兩種解決方式 第一種方式就是升級gradle版本,

原创 樹莓派顯示器分辨率的調整,黑邊的修改方法

config.txt中修改: overscan_left =16 //將畫面向左移動16個像素點 overscan_right =16 //將畫面向右移動16個像素點 overscan_top=16 //將畫面向上移動16個像素點

原创 持續更新--Smali代碼庫

輸出Toast const-string v0, "這裏是要輸入的文字unicode碼" const/4 v1, 0x1 invoke-static {p0, v0, v1}, Landroid/widget/Toast;->ma

原创 安卓Hook系列教程(一):xposed模塊開發環境搭建

xposed教程比較多,但是大多都相差無幾,要麼就只是入門級,要麼就是從源碼角度分析xposed的原理。但是針對xposed開發技巧類的卻不多,很難找。 經常有人問我xposed靜態方法,靜態變量如何hook,插件更新後能不能不重

原创 linux筆記--安裝Broadcom BCM43142 無線網卡驅動

Command代碼  sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get update(optional maybe) sudp

原创 安卓Hook系列教程(二):Xposed插件開發進階篇

由於本屌意外發現了篇不錯的教程,基本上是自己想寫的東西,既然已經有了就轉載一下,不自己寫了。 有輪子就何需再去造輪子? 好吧,其實是懶癌發作了。。。。。。。。 Dalvik 孵化器 Zygote (Android系統中,

原创 安卓系統監聽應用開啓和關閉的實現

最近因爲一個項目需要監聽軟件開啓和關閉,以爲安卓系統會有相關的BroadcastReciver,結果查了下資料,沒有相關的廣播,後來在論壇上看見別人用Service監聽棧頂的activity實現應用開啓和關閉的監聽。我就直接上我的

原创 安卓使用root權限執行pm命令無法安裝apk的解決辦法

這個辦法以前在一個大神的博客裏面看見過,但是現在也找不到地址了,這類問題也很少發生,所以網上很難找到。今天做這類軟件時找不到原來的demo,也找不到那個大神的帖子。所幸還遺留了一個當時的安裝包,反編譯得到源碼。。 關鍵之處是執行pm命令

原创 基於html5+webview五分鐘快速完成一個地圖選址組件

記錄一下,是個好思路,但不是個高深的技術 首先按照傳統的方式如果要做這樣一個位置選擇器控件,就要去下載地圖sdk,無論是百度還是高德,雖然地圖已經做了很多封裝,但是用起來還是很麻煩,比如要自己去寫listview,各種事件監

原创 貓客論壇上線

地址:www.bestmk.cn,歡迎各位前來灌水。以後有博文我會在www.bestmk.cn第一時間發表,大家多多關注。如果有朋友需要跟我互換友鏈,請直接將你的網站地址在本頁回覆。 點贊 1 收藏 分享

原创 論吹牛和裝逼的區別

吹牛,可以把牛皮吹爆,不帶上稅的。 裝逼,裝不好就會招雷劈。這個要小心一點。(來源於百度貼吧)   吹牛的目的:可能只是博大家一笑,吹盡世間可吹之牛逼。   裝逼的目的:爲了面子或者爲了博取妹子的目光。 通常裝逼者是吹牛的好手,通

原创 adb調試

ADB server didn’t ACK * failed to start daemon * 執行命令: netstat -ano | findstr "5037" tasklist /fi "pid eq 8384