[原始碼和文件分享]修改登錄檔的方式實現程式開機自啟動
背景
想必實現程式開機自啟動,是很常見的功能了。無論是惡意程式,還是正常的應用軟體,都會提供這個功能,方便使用者的使用。程式開機自啟動,顧名思義,就是計算機開機後,不用人為地去執行程式,程式就可以自己執行起來。對於這個功能的,一直都是殺軟重點監測的地方。因為,對於病毒來說,重要的不是如何被破壞,而是如何啟動。
在過去寫的大大小小的程式中,我也實現過程式自啟動的功能。現在,我把這些自啟動功能的實現方式進行下總結。常見的方式有:修改開機自啟動登錄檔、開機自啟動目錄、建立開機自啟計劃任務、建立開機自啟系統服務等方式。現在對這些技術一一進行分析,並形成文件分享給大家。本文介紹兩種修改登錄檔實現開機自啟動的方式,其它的實現方式可以搜尋我寫的相關係列的文件。
參考文件和完整的文件和原始碼下載地址:
相關推薦
[原始碼和文件分享]修改登錄檔的方式實現程式開機自啟動
背景 想必實現程式開機自啟動,是很常見的功能了。無論是惡意程式,還是正常的應用軟體,都會提供這個功能,方便使用者的使用。程式開機自啟動,顧名思義,就是計算機開機後,不用人為地去執行程式,程式就可以自己執行起來。對於這個功能的,一直都是殺軟重點監測的地方。因為,對於病毒來說,重要的不是如何被破壞,
[原始碼和文件分享]修改登錄檔實現新增滑鼠右鍵選單選項
背景 我們安裝一些應用程式的時候,經常都會看到程式安裝完後,會建立滑鼠右鍵選單項,方便使用程式。建立系統右鍵選單項,通常都會使用擴充套件Shell介面來實現,會涉及到COM的相關知識,碎語初學者來說比較難理解。 現在,本文介紹一種簡單的方法實現相同的功能。就是,修改登錄檔來實現。現在,把功能
C語言實現寫入登錄檔,簡單的開機自啟動
這幾天突然發現自己的輸入法莫名其妙不能用了,怎麼都召喚不出來。去查了查相關事故,發現自己PC上一個叫CTFMON.EXE的檔案不知道啥時候被不小心刪除了還是怎麼地,反正就是用不了,於是重新在網上下載了一個,下載完成後開了幾次電腦突然才意識到每次運用輸入法都要提前執行這個程式,就覺得很麻煩,自己翻了下
修改登錄檔實現程式開機自啟動
修改登錄檔實現程式開機自啟動 2017年09月27日 10:55:37 閱讀數:335 登錄檔簡介 何為登錄檔 登錄檔相當於Windows下的一個龐大的層次性資料庫. 基本上有責系統所有的配置資訊 登錄檔是windows作業系統中的一個核心資料庫,其中存放
[原始碼和文件分享]基於Python的Pygame庫實現的仿微信遊戲中的飛機大戰小遊戲
不知大家是否還記得當時微信上風靡一時的打飛機小遊戲,通過控制我方飛機的上下左右移動,發射子彈來擊毀敵機,增加得分。這是一款簡單操作易上手又很有趣味性的遊戲,我使用python作為基本語言,利用pygame仿照微信版本完成了這款低配版飛機大戰遊戲。 我方飛機會按時的不斷髮射子彈,玩家通過上下左右的方向鍵來躲避
[原始碼和文件分享]基於WIN32 API介面程式設計實現的貪吃蛇遊戲
1 設計目的和任務 本次期末大作業採用課程設計的形式進行,作為《Windows程式設計》課程的期末考核。要求綜合運用Windows程式設計的相關知識,完成大作業的相關內容,並撰寫設計報告。其目的和任務是: 鞏固和加深學生對本課程基本知識的理解和掌握 熟悉使用Windows環
[原始碼和文件分享]C語言的基於棧實現的表示式求值
一、目的 理解中綴表示式求值的過程 理解中綴轉字尾表示式求值的過程 掌握堆疊的應用 二、問題描述 綴表示式,其中包含括號,加減乘除,乘方等運算,利用中綴表示式,對錶達式分析並求值 入的中綴表示式轉換為字尾形式,顯示字尾形式,並通過後綴形
[原始碼和文件分享]基於Python的Django框架實現的中式快餐廳管理資訊系統網站
1 初步調研 隨著餐飲業的連鎖和國外餐飲巨頭的進入,餐飲業的競爭將越來越激烈:要想在競爭中處於不敗之地,必須在管理、服務等方面提高服務管理意識。面對當前餐飲業普遍的產業化程度低,管理手段、管理技術落後等問題,使用計算機管理在很大程度上可以幫助餐飲企業克服這些困難。計算機管理系統可以提高餐飲企業的
[原始碼和文件分享]基於Python的Django框架實現的人物資訊檢索系統
1 簡介 這是一個利用Django搭建的一個人物資訊檢索系統,大約從Wikipedia爬取了10000 個人物資訊,並且提取了其中 Infobox 的對應資訊。 對於 Wikipedia 中爬取的資訊,我們重新組織了其格式並且進行顯示。 左側為搜尋頁面,右側為搜尋結果,匹配的欄位被
[原始碼和文件分享]基於C#和SQL SERVER實現的零食銷售管理系統
第一章 零食銷售管理系統調查與規劃 1.1 系統調查 1.1.1 調查方法與步驟 開調查會:分配調查工作,計劃出任務流程 發調查問卷:以調查問卷的形式,在網路上釋出調查問卷,邀請一些商家對零食管理系統的需求進行調查,瞭解對功能的需求都有哪些 訪問:對使用者進行
[原始碼和文件分享]基於Python的PyGame庫實現的2048小遊戲
一、簡介 2048的遊戲規則很簡單,每次可以選擇上下左右其中一個方向去滑動,每滑動一次,所有的數字方塊都會往滑動的方向靠攏外,系統也會在空白的地方亂數出現一個數字方塊,相同數字的方塊在靠攏、相撞時會相加。系統給予的數字方塊不是2就是4,玩家要想辦法在這小小的16格範圍中湊出“2048”這個數字方
[原始碼和文件分享]基於PHP和MYSQL資料庫實現的失物招領系統
一、功能描述 1.1 系統實現的目的和意義 目的:在新校區為大家提供一個失物招領的平臺。 意義:現在新校區面積較大,同學們丟失物品後,只通過線下途徑進行效率低下且失主與拾物者聯絡不便,所以想通過這個系統建立線上交流的平臺,提高失物找回的效率。 1.2 系統實現的功
[原始碼和文件分享]基於PHP和MySQL資料庫實現的學生成績管理系統
一、專案介紹 1.1 課程設計的題目 學生成績管理系統 1.2 系統的總體功能描述 1.2.1 基本要求 學校希望建立一個學生成績線上公佈系統,對學生成績資訊進行儲存、管理和釋出,並能通過分類、查詢、統計等操作從資料庫中獲取有效資訊,在方便學生了解自己各科考試成績的同時,各院系可
[原始碼和文件分享]基於JSP和SQL SERVER實現的B/S架構的超市管理系統
1.2 技術方案 開發和管理一個基於B/S模式的管理資訊系統需要開發和利用高效率的網路資源,並且應該充分利用高技術含量的技術。本系統開發中使用了Java Server Pages和Java Bean。為了能將Java Server Pages、Java Bean以及Java Servlets三種
[原始碼和文件分享]使用VS2013實現修改程式的資源
背景 之前寫了一個從程式中釋放自定義資源功能的小程式,既然資源可以被定位出來,並能夠獲取其資料寫入到本地檔案中。那麼,自然可以相信,我們能夠實現一個這樣的小程式,替換或者說更改其他程式中的資源。 事實上,的確是可以這麼做的。因為EXE格式的檔案是PE檔案,如果熟悉PE檔案格式,那麼就會了解P
[原始碼和文件分享]使用VS2013實現修改其他程式的圖示
背景 之前,寫了一個程式,程式中有一個功能就是獲取一個EXE程式的圖示,然後,把這個圖示更改為另一個EXE程式的圖示。在網上搜索了很久,都沒有找到相關的例子。找到的大都是修改自己程式的圖示,或者是使用一個 .ico 的圖示檔案,去更改指定程式的圖示。雖然,這些功能和自己想要開發的功能有些不同,但
[原始碼和文件分享]錄屏程式之新增實時音訊流
背景 之前自己在視訊教程的時候,就從網上找了個破解版的錄屏軟體來錄製視訊。雖然是破解版的,但是破解不完全,因為錄製的視訊播放到十幾分鍾之後,就開始顯示未註冊版本的字樣在螢幕中,所以很是礙眼啊。 後來,自己細想之後,覺得自己完全可以寫一個專屬的錄屏軟體,功能不用太複雜,就支援畫面錄製和聲音錄製
[原始碼和文件分享]錄屏程式之螢幕實時錄製儲存成AVI視訊檔案
背景 之前自己在視訊教程的時候,就從網上找了個破解版的錄屏軟體來錄製視訊。雖然是破解版的,但是破解不完全,因為錄製的視訊播放到十幾分鍾之後,就開始顯示未註冊版本的字樣在螢幕中,所以很是礙眼啊。 後來,自己細想之後,覺得自己完全可以寫一個專屬的錄屏軟體,功能不用太複雜,就支援畫面錄製和聲音錄製
Win7:修改登錄檔來更改“桌面”、“我的文件”、“收藏夾”的位置
“我的文件”,“收藏夾”等的預設位置都在C:\Documents and settings\(使用者名稱)\。 如果要重灌系統後,“我的文件”“收藏夾”裡的內容都會不在。 如果修改“我的文件”“收藏夾”等的預設位置,就沒有上述的煩惱。登錄檔開啟:開始-執行-regedit-
[原始碼和文件分享] 仿QQ和飛秋並支援語音視訊白板螢幕共享的即時聊天軟體
功能需求分析 使用者端的基本聊天資訊傳送,這些基本聊天資訊包括文字和圖片。文字和圖片聊天是聊天軟體最基礎的功能。使用者通過輸入IP來查詢使用者,並申請加為好友,在對方同意加為好友後,線上使用者列表就會更新使用者,把加入的使用者新增到使用者列表中。這樣,兩個使用者之前就可以實現通訊了。在資訊