安基網 首頁 編程軟件學院
訂閱

軟件學院

  • 微軟發布了你追尋將近30年的GW-BASIC源代碼

    微軟發布了你追尋將近30年的GW-BASIC源代碼
    在1970年代末和1980年代初,如果你有一臺個人計算機,則很有可能它會啟動到某些版本的Microsoft Basic中,或者你可以加載并運行Basic。當然,還有其他版本,特別是對于非常小的計算機,但是家用計算機Basic的黃金標準是Microsoft的版本,當時稱為GW-Basic。微軟發布了你追尋將近30年的源代碼現在,你可 ...
    2020-5-23 23:19
  • 如何保證APP與服務端通信安全?4個技巧給你的數據加把鎖

    如何保證APP與服務端通信安全?4個技巧給你的數據加把鎖
    前言最近公司外包給別人做的一個APP項目上線了,拿到源碼一看那代碼質量真是一言難盡!剛上線用戶比較少倒也沒出啥問題,不過隨著用戶慢慢變多,問題逐漸暴露出來了。最嚴重的問題就是我們的APP與服務器的通信接口沒有加密處理被人抓包了,有人非法請求我們的接口獲取數據。怎么處理這個問題呢?領導 ...
    2020-4-15 13:06
  • 一文搞懂主流的掃碼登錄技術原理

    一文搞懂主流的掃碼登錄技術原理
    引言掃碼登錄這個功能,最早應該是微信的PC端開始搞,雖然有點反人類的功能(不掃碼也沒別的方式登錄),但不得不說還是很酷的。下面這張圖,不管是IM開發者還是普通用戶,應該很熟悉:于是,搞IM產品的老板和產品經理們,從此又多了一個要拋給程序員們的需求——“為什么微信有掃一掃登錄,而我們的沒 ...
    2020-4-14 13:06
  • WinHex使用方法與使用WinHex恢復硬盤實例

    WinHex使用方法與使用WinHex恢復硬盤實例
    數據的邏輯運算邏輯或:邏輯加運算,運算符:+、OR等,當輸入變量有一個滿足時(例如,為1有效),輸出就有效。所有輸入變量均不滿足條件(例如,為0),輸出就無效。例如0+0=0;0+1=1;1+1=1邏輯與:邏輯乘運算,指所有輸入都同時滿足條件(例如,都為1有效),輸出才有效(如,為1),否則輸出無效( ...
    2020-4-14 12:41
  • 超簡單的時間限制程序破解

    超簡單的時間限制程序破解
    許多商業軟件設置時間限制,這樣客戶要想使用其軟件就得支付費用獲得使用權,因此企業也得以盈利,這也就是程序設置時間限制由來。首先,我們的知道給程序設置時間限制,一般需要計時器,通過系統以及軟件開始運行的時間進行計時,本次展示的程序在初始化便是利用SetTimer()這個win32編程的API函數向系 ...
    2020-4-14 12:38
  • 想做外掛,先把匯編學好!反匯編跟蹤函數調用過程!

    想做外掛,先把匯編學好!反匯編跟蹤函數調用過程!
    今天,我們來通過反匯編看一下函數調用的過程(順便學習下匯編),如下圖,為一個函數調用的例子。主函數里面調用了test()函數。在X86環境下,進入調試模式,反匯編代碼。然后我們從主函數看起,前面一些匯編代碼都是編譯器在調試模式下自動生成的調試信息代碼,我們主要看畫紅線的兩句代碼。哦,首先 ...
    2020-4-10 12:04
  • Google開源的BadUSB防御工具

    Google開源的BadUSB防御工具
    由于按鍵注入工具(BadUSB)的實用性和低價格,USB按鍵注入攻擊長期以來一直是一個不可忽視的安全問題。這類攻擊能在人類眨眼之間內運行惡意命令,只要配合少許社會工程學,受害者實際上是完全意識不到攻擊的發生。這類技術最初的目的是為了簡化系統管理員的任務,但攻擊者卻將其用于惡意目的,破壞他人的系統。以下是一個攻擊的例子,只需簡單的payload即可完成(https://github.com/google/ukip):
    2020-3-20 20:25
  • Masscan掃描工具神器,號稱最快掃描器

    Masscan掃描工具神器,號稱最快掃描器
    0x00 前言 Masscan號稱最快的互聯網端口掃描器,本文來探測一下Masscan在Windows下的安裝和使用。 masscan的掃描結果類似于nmap,在內部,它更像scanrand, unicornscan, and ZMap,采用了異步傳輸的方式。它和這些掃描器最主要的區別是,它比這些掃描器更快。而且,masscan更加靈活,它允許自定義任意的 ...
    2020-3-17 15:40
  • Windows下github無法訪問解決辦法

    Windows下github無法訪問解決辦法
    一直訪問不了github,以為是被墻了,實際是由于域名解析造成的?梢詫ithub網址配置成靜態IP,訪問github時先搜索hosts文件,如果有網址對應的ip則不需要再進行dns域名解析,從而可以減少解析過程,提高訪問速度。1.在C:WindowsSystem32driversetc文件夾下找到hosts文件并打開,在最下面增加:#githu ...
    2020-2-16 16:05
  • 開源github麻將v1.0源碼,后端nodejs前端Cocos

    開源github麻將v1.0源碼,后端nodejs前端Cocos
    簡介麻將v1.0 開源版本。github 地址:https://github.com/babykylin/babykylin_scmjgithub star: 1.2K+gitee地址:https://gitee.com/qilinzi/babykylin_scmj最新版本:1.0,GPL協議主要技術棧NodeJs v6.xCocos Creator 2.0.6功能列表登錄創建房間加入房間解散房間戰績查看牌局回放文字聊天快捷聊天麻 ...
    2020-2-15 16:03
  • 「安全」 PE結構入門(Windows可執行程序)

    「安全」 PE結構入門(Windows可執行程序)
    1.1、PE中有關的基本概念1.1.1、地址: PE中涉及的地址有四類,分別是 1>虛擬內存地址(VA) 2>相對虛擬內存地址(RVA) 3>文件偏移地址(FOA) 4>特殊地址1.1.2、指針 PE數據結構中某個字段儲存的值是一個地址,這個字段就是指針1.1.3、數據目錄 為了使PE文件包含的各種數據可擴展,提供穩定的兼容性 ...
    2020-2-1 15:26
  • 都是10G的大數據計算,Python與PHP誰算的速度更快?正面PK硬剛

    都是10G的大數據計算,Python與PHP誰算的速度更快?正面PK硬剛
    咱們的CentOS Linux 8采用的是最小化安裝的方式,在這種方式下,系統默認是沒有安裝Python的。另外,由于咱們只是在系統上部署了Hadoop、Zookeeper等軟件,另外也部署了PHP,并沒有在系統上部署Python,所以咱們需要給它裝一個。安裝Python先看看都有那些Python的rpm包,運行以下命令:dnf search pyth ...
    2020-1-25 15:10
  • 字節跳動面試官:請你實現一個大文件上傳和斷點續傳

    字節跳動面試官:請你實現一個大文件上傳和斷點續傳
    這段時間面試官都挺忙的,頻頻出現在博客文章標題,雖然我不是特別想蹭熱度,但是實在想不到好的標題了-。-,蹭蹭就蹭蹭 :) 事實上我在面試的時候確實被問到了這個問題,而且是一道在線 coding 的編程題,當時雖 ...
    2020-1-20 12:58
  • 具有聊天,直播,會議,演播等功能的開源通訊系統,可二次開發

    具有聊天,直播,會議,演播等功能的開源通訊系統,可二次開發
    最近有粉絲朋友說想要一個有沒有類似微信的開源系統,可支持單聊,多人聊天,紅包等的。找了一會,發現一個更強大的。有需要的朋友可參考,學習學習。一、項目介紹即時通訊(IM)系統,免費IM系統(含單聊,群聊,聊天室,文件傳輸),免費一對一視頻聊天,VOIP,語音對講(回音消除),直播連麥,視頻直 ...
    2019-12-30 09:38
  • D編程語言基礎篇

    D編程語言基礎篇
    D 語言曾經興盛過,也隨著信息技術發展而頹廢過,但最終我們很高興的看到它又帶著強烈的自信開始復蘇,希望通過本文讓現代計算機科學工作者進一步了解這門具有獨特魅力的編程語言。引言D 語言是一門語法相當優雅的編譯型語言,自 1999 年發布至今已發展了 20 年,它既擁有 Java 那樣強大的表現力,又具 ...
    2019-12-24 12:31
  • 最新
    返回頂部
    洗衣店赚钱联系澳洁 宝博李逵 天才麻将少女第三季 股票涨停可以卖吗 娱乐棋牌大厅 浙江15选五走势图表 靠谱的网赚平台 浙江20选5中奖金额 刘伯温四肖期期精准 加拿大快乐8最快开奖 捕鱼赢钱的游戏平台