目录
85 关系: Android Runtime,偽蝦米輸入法,可執行與可鏈接格式,可移植可执行,字面常量 (C语言),中文化,主函式,交叉編譯器,互联网,互操作性,代码签名,任务管理器 (Windows元件),在线判题系统,函式庫,免光盘破解,免杀技术,回调函数,倚天中文系統,BASIC,BusyBox,COFF,Common Lisp,COM格式,神偷:暗黑计划,程式語言世代,稀疏文件,符号链接,系統還原,網頁核心字型,網路電腦,編譯器,特权提升,目标代码,DOS MZ可执行文件,EICAR标准反病毒测试文件,EXeScope,EXE格式,非官方补丁,静态库,軟體維護者,載入器,软件,薛西佛斯.exe,闪存,钩子编程,链接器,链接期,自解壓縮檔,電子雜誌,FCEUX,... 扩展索引 (35 更多) »
Android Runtime
Android Runtime(缩写为ART),是一种在Android操作系统上的运行环境,由Google公司研发,并在2013年作为Android 4.4系统中的一项测试功能正式对外发布,在Android 5.0及后续Android版本中作为正式的运行时库取代了以往的Dalvik虚拟机。ART能够把应用程序的字节码转换为机器码,是Android所使用的一种新的虚拟机。它与Dalvik的主要不同在于:Dalvik采用的是JIT技术,而ART采用(AOT)技术。ART同時也改善了性能、垃圾回收(Garbage Collection)、应用程序除错以及性能分析。 JIT最早在Android 2.2系统中引进到Dalvik虚拟机中,在应用程序启动时,JIT通过进行连续的性能分析来优化程序代码的执行,在程序运行的过程中,Dalvik虚拟机在不断的进行将字节码编译成机器码的工作。与Dalvik虚拟机不同的是,ART引入了AOT这种预编译技术,在应用程序安装的过程中,ART就已经将所有的字节码重新编译成了机器码。应用程序运行过程中无需进行实时的编译工作,只需要进行直接调用。因此,ART极大的提高了应用程序的运行效率,同时也减少了手机的电量消耗,提高了移动设备的续航能力,在垃圾回收等机制上也有了较大的提升。为了保证向下兼容,ART使用了相同的Dalvik字节码文件(dex),即在应用程序目录下保留了dex文件供旧程序调用然而.odex文件则替换成了可执行与可链接格式(ELF)可执行文件。一旦一个程序被ART的dex2oat命令编译,那么这个程序将会指通过ELF可执行文件来运行。因此,相对于Dalvik虚拟机模式,ART模式下Android应用程序的安装需要消耗更多的时间,同时也会占用更大的储存空间(指内部储存,用于储存编译后的代码),但节省了很多Dalvik虚拟机用于实时编译的时间。 Google公司在Android 4.4中带来的ART模式仅仅是ART的一个预览版,系统默认仍然使用的是Dalvik虚拟机,4.4上面提供的预览版ART相对于Android 5.0以后的ART运行时库有较大的不同,尤其体现在兼容性上。.
偽蝦米輸入法
偽·蝦米,是嘸蝦米輸入法的非官方輔助程式,將嘸蝦米輸入法成為執行檔層級的輸入工具,並擴充支援嘸蝦米輸入法原本的功能。偽·蝦米程式開發於2003年,作者為Luke Chang。.
查看 執行檔和偽蝦米輸入法
可執行與可鏈接格式
可執行和可鏈接格式 (Executable and Linkable Format,縮寫為ELF),常被稱為ELF格式,在電腦科學中,是一种用於執行檔、目的檔、共享库和核心转储的标准文件格式。 1999年,被86open项目选为x86架构上的類Unix操作系统的二进制文件格式标准,用來取代COFF。因其可扩展性与灵活性,也可应用在其它处理器、计算机系统架构的操作系统上。.
可移植可执行
可移植性可执行文件(英语:Portable Executable,缩写为PE)是一种用于可执行文件、目标文件和动态链接库的文件格式,主要使用在32位和64位的Windows操作系统上。“可移植的”是指该文件格式的通用性,可用于许多种不同的操作系统和体系结构中。PE文件格式封装了Windows操作系统加载可执行程序代码时所必需的一些信息。这些信息包括动态链接库、API导入和导出表、资源管理数据和线程局部存储数据。在Windows NT操作系统中,PE文件格式主要用于EXE文件、DLL文件、.sys(驱动程序)和其他文件类型。可扩展固件接口(EFI)技术规范书中说明PE格式是EFI环境中的标准可执行文件格式。开头为DOS头部。 PE格式是由Unix中的COFF格式修改而来的。在Windows开发环境中,PE格式也称为PE/COFF格式。 在Windows NT操作系统中,PE格式目前支持IA-32、IA-64和x86-64(AMD64/Intel64)的指令系统。在Windows 2000之前,Windows NT还支持MIPS、Alpha和PowerPC的指令系统。由于Windows CE也在使用PE文件格式,因此PE仍然支持几种不同型号的MIPS、ARM(包括Thumb)和SuperH指令系统。 PE文件格式的主要竞争对手是可执行与可链接格式(ELF)(使用于Linux和大多数Unix版本中)和Mach-O(使用于Mac OS X中)。.
查看 執行檔和可移植可执行
字面常量 (C语言)
字面常量(literal constant),是C程序设计语言与C++语言的词法上的概念(lexical conventions),是指源程序中表示固定值的符号(token)。 下述内容遵从C11与C++11语言标准。.
中文化
中文--化包含了国际化与本地化的概念,指将使用非--语言作为系統界面或--的计算机软件、电子游戏(包括电脑游戏)、--、--等等,在不改变原本意思的前提下,翻譯並修改成为使用--界面或配以字幕的过程。此过程在中国大陆和港澳地区常被称为汉--化,而台湾以及部分中国大陆从事软件文字本地化(localize)的人士则通常称其为中--文化。.
查看 執行檔和中文化
主函式
在许多命令式程式設計語言裡,主函式(main function)是程式開始執行的地方。而相对地,其它编程范式的语言中就很少会有这样一个概念。.
查看 執行檔和主函式
交叉編譯器
交叉编译器(Cross compiler)是指一个在某个系统平台下可以产生另一个系统平台的--的编译器。交叉编译器在目标系统平台(开发出来的应用程--序所--的平台)难以或不容易编译时非常有用。 交叉编译器的存在对于从一个开发主机为多个平台编译代码是非常有必要的。直接在平台上编译有时行不通,例如在一个embedded system的microcontroller ,因为它们没有操作系统,所以直接编译行不通。 交叉编译器和源代码至源代码编译器不同,交叉编译器用于二进制代码的跨平台软件开发,而源到源编译器是将某种编程语言的程序源代码作为输入,生成以另一种编程语言构成的等效源代码的编译器,但两者都是编程工具。.
查看 執行檔和交叉編譯器
互联网
互联网(Internet),是網路與網路之間所串連成的龐大網路,這些網路以一組標準的網路TCP/IP协议族相連,連接全世界幾十億個設備,形成邏輯上的單一巨大國際網络。,它是由從地方到全球範圍內幾百萬個私人的、學術界的、企業的和政府的網络所構成,通過電子,無線和光纖網絡技術等等一系列廣泛的技術聯繫在一起。这种将计算机网络互相联接在一起的方法可称作「网络互联」,在這基础上发展出覆蓋全世界的全球性互联網絡稱互聯網,即是互相連接一起的网络。互聯網並不等同万维网(WWW),万维网只是一個基於超文本相互鏈接而成的全球性系統,且是互聯網所能提供的服務其中之一。互聯網帶有範圍廣泛的信息資源和服務,例如相互關聯的超文本文件,还有萬維網的應用,支持電子郵件的基礎設施,對等網絡,文件共享,以及IP電話服務。.
查看 執行檔和互联网
互操作性
互操作性(英文:Interoperability;中文又称为:协同工作能力,互用性)作为一种特性,它指的是不同的系统和组织机构之间相互合作,协同工作(即互操作)的能力。技术系统工程设计(technical systems engineering)方面常常会用到这条术语;另外,广义地说,还会考虑到那些影响系统间性能(system to system performance)的社会、政治和组织机构因素。另外,Interop还是几个年度网络产品贸易展览会的名称(英文:annual networking product trade shows)。.
查看 執行檔和互操作性
代码签名
代码签名(Code signing)是对可执行文件或脚本进行數位簽章以确认软件作者及保证软件在签名后未被修改或损坏的措施。此措施使用加密散列来验证真实性和完整性。 代码签名可以提供几大功能价值。最常用的需求是代码签名为部署提供了安全性。在某些编程语言中,它也可用来帮助防止命名空间冲突。几乎每个代码签名的实现都提供某种数字签名机制来验证作者或构建系统的身份,以及校验对象是否未被修改。它也可用来提供对象相关的版本信息,以及存储对象的其他元数据。 代码签名作为软件安全性依赖的效果取决于所支持签名密钥的安全性。与其他公钥基础设施(PKI)技术一样,系统的完整性依赖于发布者对其私钥免受未经授权访问的保护。存储在通用计算机的软件中的密钥易于受到影响。因此,将密钥存储在安全、防篡改的硬件密码设备(也称硬件安全模块,HSM)是更加安全的最佳实践。.
查看 執行檔和代码签名
任务管理器 (Windows元件)
工作管理員(Task Manager),是在Windows系统中管理应用程式和處理程序的工具,通常由Windows自带,也有提供增强功能的第三方軟體。任务管理器可以让用户查看当前运行的處理程序。它提供有关电脑性能和运行软件的信息,包括运行进程的名称,CPU负载,内存使用,I/O情况,已登录的用户和 Windows 服务。任务管理器也可以用来设置进程优先级,处理器相关性,启动和停止服务,强制终止进程。此程序在最新的Windows 上能通过按 然后输入taskmgr.exe;也可以通过按Delete并选取 “任务管理器”。或是按 ,或右击 Windows 任务栏并选取“任务管理器”。任务管理器在Windows NT 4.0以现在的形式被加入。以前的版本的 Windows NT 和 Windows 3.x 则自带任务列表,它能够列出当前正在运行的进程,并终止它们,也可以创建一个新的进程。Windows 9x 有一个被称为“ 关闭程序”的工具,该工具列出当前正在运行的程序,并提供关闭程序以及关闭电脑的选项。.
在线判题系统
在线判题系统(Online Judge,缩写OJ)是一种在编程竞赛中用来测试参赛程序的在线系统,也可以用于平时练习。近年来(2016年或更早)亦出现一些针对求职面试的在线评测系统。许多OJ网站会自发组织一些竞赛。此外,OJ网站通常会设立用户排名,以用户的提交答案通过数多少或某个题目执行时间快慢为排名依据。.
查看 執行檔和在线判题系统
函式庫
在计算机科学中,库(library)是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。 库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。.
查看 執行檔和函式庫
免光盘破解
免光盘破解(No-disc crack、No-CD crack或No-DVD crack),也称免光驱破解、免CD补丁等。这是一种可执行文件或特制的“字节补丁”程序,允许用户绕过某些使用方案的软件防盗机制。这将允许用户未插入所必须的CD-ROM或DVD-ROM时运行计算机软件。这是一种行为。免光盘破解特指在互联网上的逆向工程网站或文件分享网络上可以找到的必须使用CD-ROM或DVD-ROM为载体使用和分发的游戏或其他软件。免光盘破解也有合法用户,例如用户对合法拥有软件的创建副本(在许多国家用户合法拥有此权利)或者避免每次使用软件时都必须放置CD或DVD-ROM到驱动器的不便。但这也很可能被众多非合法拥有软件完整版本的用户利用,或者用于绕过软件试用期。 除了破解的可执行文件或字节补丁,有时也可以制作包含软件运行所必需内容的来绕过CD保护。这种映像可以使用(如Daemon Tools)挂载到用户的操作系统,使许多软件相信一张这样的光盘已插入这台计算机的真实光驱中。还有一点好处是,硬盘上的挂载映像加载速度会比在光盘上更快。但是,某些应用程序会尝试检测此类磁盘映像模拟器,并在发现端倪时拒绝工作;亦有一些程序可以尝试在受保护的软件前隐藏磁盘映像模拟器的存在。如果某些软件运行在虚拟机套件(如Windows Virtual PC或VirtualBox)外,客户机的操作系统会更难判定它是否为一个实际存在的光驱。.
查看 執行檔和免光盘破解
免杀技术
免杀技术全称为反杀毒技术Anti Anti- Virus简称“免杀”,它指的是一种能使病毒木马免于被杀毒软件查杀的技术。由于免杀技术的涉猎面非常广,其中包含反汇编、逆向工程、系统漏洞等黑客技术,所以难度很高,一般人不会或没能力接触这技术的深层内容。其内容基本上都是修改病毒、木马的内容改变特征码,从而躲避了杀毒软件的查杀。.
查看 執行檔和免杀技术
回调函数
在计算机程序设计中,回调函数,或简称回调(Callback 即call then back 被主函数调用运算后会返回主函数),是指通过传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。.
查看 執行檔和回调函数
倚天中文系統
倚天中文系統,係臺灣倚天資訊於1980~90年代針對IBM PC XT/AT相容個人電腦之DOS平臺,所開發可讀取、輸入、顯示與列印中文之軟體或帶有硬體。在微軟推出Windows 95之前,倚天中文系統在臺灣PC領域有壓倒性的市場佔有率。至今部分廠商開發的POS(收銀機)、工業電腦及嵌入式系統等仍有使用倚天中文系統。.
查看 執行檔和倚天中文系統
BASIC
BASIC(來自Beginner's All-purpose Symbolic Instruction Code的縮寫),又譯培基,一種直譯式程序设计语言。名稱字面為意思“初學者的全方位符式指令代碼”,設計給初學者使用的程式語言,在完成編寫後不須經由编译及連結等手續,經過直譯器即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。.
查看 執行檔和BASIC
BusyBox
BusyBox是一個遵循GPL協議、以自由軟體形式發行的應用程式。Busybox在单一的可执行文件中提供了精简的Unix工具集,可运行于多款POSIX环境的操作系统,例如Linux(包括Android)、Hurd、FreeBSD等等。由於BusyBox執行檔的檔案大小比較小、並通常使用Linux內核,這使得它非常適合使用於嵌入式系统。作者将BusyBox稱為「嵌入式Linux的瑞士軍刀」。.
查看 執行檔和BusyBox
COFF
共同物件檔案格式(Common Object File Format,縮寫為COFF),又稱通用目标文件格式,是一種用於執行檔、目的碼、共享庫(shared library)的檔案格式,使用於類UNIX系統上。它最早使用於UNIX System V上,用來取代先前的a.out格式,後來又發展出XCOFF與ECOFF。 在多數類UNIX系統上,這個格式已被ELF格式所取代。某些类Unix系统,微软公司的Windows系统,可扩展固件接口以及某些嵌入式系统中仍在使用COFF文件格式或它的变种。 Category:可执行文件格式.
查看 執行檔和COFF
Common Lisp
Common Lisp,縮寫為CL(不是組合邏輯的縮寫)是Lisp編程語言的一種方言,由ANSI INCITS 226-1994(R2004)(前身為ANSI X3.226-1994(R1999)),所定義的語言規範標準。Common Lisp HyperSpec是源自於ANSI Common Lisp標準的網頁超連結版本。 CL語言是為標準化和改良Maclisp而開發的後繼者。到20世紀80年代初,幾個工作群組已經在設計MacLisp各種後繼者,例如:Lisp Machine Lisp(又名 ZetaLisp),Spice Lisp,NIL和S-1 Lisp。CL是為了標準化和擴展此前眾多的MacLisp分支而開發,它本身並非具體的實作,而是對語言設立標準的規範。有數個實作符合Common Lisp規範,其中包括自由和開源軟件,以及商業化產品。CL支援了結構化、函數式和物件導向編程等範式。相对于各种嵌入在特定产品中的语言,如Emacs Lisp和AutoLISP,Common Lisp是一種用途廣泛的编程语言。不同於很多早期Lisp,Common Lisp如同Scheme,其中的變量是預設為詞法作用域的。 身為一種動態編程語言,它有助於進化和增量的軟件開發,並將其迭代編譯成高效的執行程序。這種增量開發通常是互動持續地改善,而不需中斷執行中的應用程序。它還支援在後期的分析和優化階段添加可選的型別註記與轉型,使編譯器產生更有效率的代碼。例如在硬體和實作的支援範圍內,fixnum能保存一個未封裝整數,允許比大整數或任意精度類型更高效率的運算。同樣地,在每個模組或函數的基礎上可聲明優化,指示編譯器要編譯成哪一類型的安全級別。 CL包含了支援多分派和方法組合的物件系統,縮寫為CLOS,它通常以元物件(Metaobject)協定來實現。 CL藉由標準功能進行擴展,例如Lisp宏(编译时期程序自身完成的代码重排(compile-time code rearrangement accomplished by the program itself))和阅读器宏(赋予用户自定义的語法以扩展具特殊意义的符号(extension of syntax to give special meaning to characters reserved for users for this purpose))。 CL為Maclisp和约翰·麦卡锡的原創Lisp提供了一些向後兼容性。這允許較舊的Lisp軟件移植到Common Lisp之上。.
COM格式
COM格式文件是一种简单的可执行文件。在迪吉多公司于20世纪70年代推出的操作系统中,.COM被用做包含操作系统支持命令的文本文件的拓展名(类似于Windows系统的.cmd文件)。随着引进CP/M的引进(微型计算机的操作系统),COM扩展相的文件改变为的可执行文件。该格式后来被结转到MS-DOS。虽然MS-DOS中已有更常见的.exe文件格式的,紧凑的COM文件仍然保持活力,并在MS-DOS频繁使用。 COM文件中没有附带任何支持性数据,仅包含可执行代码。文件头即为第一句执行指令。没有重定位的信息,这样代码中不能有跨内存段(segment)操作数据的指令,因此代码与数据只能限制在同一个64KB的内存段中。.
查看 執行檔和COM格式
神偷:暗黑计划
是为Eidos Interactive开发的Microsoft Windows游戏,也是第一款把明暗光和声音运用到游戏操作中、同時以第一人称视角進行的個人電腦隐蔽类游戏,被Eidos稱為策略與动作结合的游戏。遊戲背景設定在帶有中世紀色彩之蒸汽朋克大都會「城市」(The City),主角(Garrett)在接受一秘密組織的訓練後成為盜賊進行各種任務。 遊戲獲得一致好評,亦是望遠鏡工作室商業上最成功的作品,其潛行系統影響了後期同類別的遊戲。续作為2000年《神偷II:金属时代》、2004年《》和2014年重启作《神偷》。.
查看 執行檔和神偷:暗黑计划
程式語言世代
编程语言(Programming Language)大致可以分為五個世代。.
查看 執行檔和程式語言世代
稀疏文件
疏文件(sparse file)是一种计算机文件,它能尝试在文件内容大多为空时更有效率地使用文件系统的空间。它的原理是以简短的信息(元数据)表示空数据块,而不是在在磁盘上占用实际空间来存储空数据块。只有真实(非空)的数据块会按原样写入磁盘。 在读取稀疏文件时,文件系统会按元数据在运行时将这些透明转换为“真实”的数据块,即填充为零。应用程序不会察觉这个转换。 大多数现代的文件系统支持稀疏文件,包括大多数Unix变种和NTFS。苹果的HFS+不提供稀疏文件支持,但在OS X中,虛擬檔案系統层支持在任何受支持文件系统中存储稀疏文件,包括HFS+。2016年6月在WWDC宣布的苹果文件系统(APFS)支持稀疏文件。稀疏文件常被用在磁盘映像、数据库快照、日志文件和科学应用中。.
查看 執行檔和稀疏文件
符号链接
号链接(软链接)是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。 符号链接最早在4.2BSD版本中出现(1983年)。今天POSIX操作系统标准、大多数类Unix系统、Windows Vista、Windows 7都支持符号链接。Windows 2000与Windows XP在某种程度上也支持符号链接。 符号链接的操作是透明的:对符号链接文件进行读写的程序会表现得直接对目标文件进行操作。某些需要特别处理符号链接的程序(如备份程序)可能会识别并直接对其进行操作。 一个符号链接文件仅包含有一个文本字符串,其被操作系统解释为一条指向另一个文件或者目录的路径。它是一个独立文件,其存在并不依赖于目标文件。如果删除一个符号链接,它指向的目标文件不受影响。如果目标文件被移动、重命名或者删除,任何指向它的符号链接仍然存在,但是它们将会指向一个不复存在的文件。这种情况被有时被称为被遗弃。.
查看 執行檔和符号链接
系統還原
系統還原內置在微軟的Windows Me、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1以及Windows 10作業系統,可以還原系統檔案,登錄檔,已安裝程式等,當電腦發生問題時,用户便可使用此功能嘗試還原到到系統先前狀態。系統還原是個人電腦的備份及恢复工具。 Windows 2000以及Windows Server 2003操作系統並無內置系統還原。訂製于Windows XP的系統還原可安裝在Windows Server 2003,但是並不會受到微軟的支援。 在Windows Vista中,系統還原擁有一個改良的界面,並基於磁碟區陰影複製服務技術。在之前的Windows版本,系統還原是基於一個檔案過濾器監察某些副檔名,並在複寫之前先複製檔案。.
查看 執行檔和系統還原
網頁核心字型
網頁核心字型(Web core fonts)是微軟在1996年所發起的一個計劃,定義了一套基礎字型集以供網頁顯示之用。雖然該計劃已於2002年終止,微軟官方網站已不再提供下載,但由於其軟體使用者授權合約(EULA)允許自由散佈該字型集,只要散佈者保持該字型集的原始形態,不做任何修改,並且不轉做商業用途(包含附贈形式),因此迄今仍然能在一些網站上下載得到。 在Microsoft Windows操作系統軟體中,這些字型為獨立的標準執行檔,然而他們都含有附帶CAB壓縮歸檔,因此可利用一些特定的軟體擷取出來,只要不更改原來的檔案,這些字型仍可應用於像Linux的系統上。在麥金塔電腦系統中,這些檔案放置在BinHex的Stuff-It檔案夾裡。 2005年4月11日,Ascender公司和微軟達成一個協議,允許Ascender公司發布微軟開發並提供的字型,如微軟核心字型、微軟網頁字型及其他多語言字型。在2007年10月,每一個標準字形(非斜體或粗體)以30美元販售,而一整套字型(標準、斜體、粗體、粗斜體)以110美元販售,只能提供給5個使用者使用。 2007年7月,蘋果公司宣布和微軟已重新簽訂字型的協議。.
查看 執行檔和網頁核心字型
網路電腦
網路電腦(Network Computer)是指几乎只通过網路(包括以太网的局域网或互联网)完成操作的轻量级计算机。它有自己的中央处理器和随机存储记忆体,没有如硬盘等的辅助存储器(Secondary Storage),通过计算机网络启动,并在本地运行应用程序。这类网路计算机和计算机终端不同,它不是应用程序服务器的一个客户端。 20世纪90年代,部分评论员和业界巨擎如Larry Ellison和甲骨文公司(Oracle Corporation)预言,网路计算机将在不远的将来取代台式机,而用户将通过网络运行应用程序,而无需把应用程序拷贝至本机。 时至今日,这个预言尚未实现。正如個人電腦並未取代大型電腦一般,網路電腦也不會取代個人電腦。這新科技在特定的場合提供了一個更合適的替代方案,也可透過开放式标准與早已建立的系統並存.
查看 執行檔和網路電腦
編譯器
编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.
查看 執行檔和編譯器
特权提升
特权提升(Privilege escalation)是指利用操作系统或应用软件中的程序错误、设计缺陷或配置疏忽来取得对应用程序或用户来说受保护资源的高级访问权限。其结果是,应用程序可以取得比应用程序开发者或系统管理员预期的更高的,从而可以执行授權的动作。.
查看 執行檔和特权提升
目标代码
标代码(object code)指计算机科学中编译器或汇编器处理源代码后所生成的代码,它一般由机器代码或接近于机器语言的代码组成。目标文件(object file)即存放目标代码的计算机文件,它常被称作二进制文件(binaries)。 目标文件包含着机器代码(可直接被计算机中央处理器执行)以及代码在运行时使用的数据,如重定位信息,如用于链接或调试的程序符号(变量和函数的名字),此外还包括其他调试信息。目标文件是从源代码文件产生程序文件这一过程的中间产物,链接器正是通过把目标文件链接在一起来生成可执行文件或库文件。目标文件中唯一的要素是机器代码,例如,用于嵌入式系统的目标文件可能仅仅含有机器代码。.
查看 執行檔和目标代码
DOS MZ可执行文件
DOS MZ可执行文件(DOS MZ executable)格式是DOS中.EXE可执行文件格式。 该文件在文件头部用ASCII字符串“MZ”(十六进制:4D 5A)标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。 DOS MZ可执行文件比COM可执行文件格式更晚出现,并与其有一定差别。DOS可执行文件头部包含了重定位信息,使得多个段能被载入到任意内存地址中,并且支持大于64KB的可执行文件;然而该格式仍然要求相对低的内存限制。这些限制后来通过使用DOS扩展器得以绕过。 DOS EXE程序的执行环境可以在其程序段前缀中找到。.
EICAR标准反病毒测试文件
EICAR标准反病毒测试文件,又称EICAR测试文件, 是由欧洲反计算机病毒协会(EICAR)与计算机病毒研究组织(CARO)研制的文件, 用以测试杀毒软件的相应程度。不同于使用可能造成实际破环的实体恶意软件,该文件允许人们在没有计算机病毒的情况下测试杀毒软件。 杀毒软件的开发者将EICAR字符视为测试病毒,与其他鉴别标识相似。合格的病毒扫描器在发现文件时,会精确地采用相同方式处置,如同发现一个严重的病毒时那样。注意并非所有病毒扫描器是合格的,有些病毒扫描器会在精确识别后保留文件。 EICAR测试字符的用法要比直接测试灵活:包含EICAR测试字符的文件会被压缩或者存档,并且杀毒软件会尝试删除压缩文件中的测试字符。.
EXeScope
eXeScope,可以读取可执行文件和动态链接库的资源的优秀的软件,使用方便,还可以修改这些文件的资源。.
查看 執行檔和EXeScope
EXE格式
EXE是在OS/2、MS-DOS和Windows系统中通用的可执行文件的扩展名,包括以下几种主要的文件格式: DOS可执行文件:最简单的可执行文件格式,可以在DOS和Windows中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的馬克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。 16位元新可执行文件:通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。 16/32位元混合式线性可执行文件:通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。 32位元线性可执行文件:通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。 32位元可执行文件:这是最复杂也是目前最流行的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中运行。在文件头部可见字符串“PE..L”(hex code: 504500004C)。 64位元可执行文件:与前一种类似,但使用支持64位元的中央处理器。因此它仅能在64位元的Windows系统中运行,譬如Windows XP 64-Bit Edition和Windows Server 2003 64-Bit Edition。在文件头部可见字符串“PE..d†”(hex code: 504500006486)。.
查看 執行檔和EXE格式
非官方补丁
非官方补丁(unofficial patch)是由用户社区而非原始开发者为一款软件创作的修補程式。与普通的官方补丁一样,非官方补丁一般也是为修复软件缺陷或劣势制作,而通常不会改变软件的预期用法,这不同于第三方的软件适配(例如遊戲模組或)。 非官方补丁是一种通常经过万维网传播的用户生成内容,可以被视作Web 2.0与的一部分。.
查看 執行檔和非官方补丁
静态库
在電腦科學裡,靜態庫(Static library, Statically-linked library),或称靜態函式庫,是一個外部函式與變數的集合體。靜態函式庫的檔案內容,通常包含一堆程式設計師自定的變數與函式,其內容不像動態連結庫那麼複雜,在編譯期間由編譯器與連結器將它整合至應用程式內,並製作成目的檔以及可以獨立運作的執行檔。而這個執行檔與編譯執行檔的程序,都是一種程式的靜態建立(static build)。以過去的觀點來說,函式庫只能算是靜態(static)類型。.
查看 執行檔和静态库
軟體維護者
在自由及开放源代码软件中,软件維護者或是套件維護者通常是一個或更多從源代码構建成二進位软件包供散發、提交修補程式或是組織在中的原始碼。 維護者通常會對構建完成的軟體包進行加密簽署,讓其他人可以驗證其真實性。.
查看 執行檔和軟體維護者
載入器
載入器(Loader),又譯為加載器、載入程序,是作業系統的一部份,負責程式的載入。它是程式執行中不可或缺的一個步驟,載入器會將程式置放在記憶體中,讓它開始執行。載入程式的步驟包括,讀取執行檔,將執行檔的內容寫入記憶體中,之後開展其他所需的準備工作,準備讓執行檔運行。當載入完成之後,作業系統會將控制權交給載入的程式碼,讓它開始運作。.
查看 執行檔和載入器
软件
軟體(software)是一系列按照特定顺序组织的電腦数据和指示,是電腦中的非有形部分。電腦中的有形部分稱為硬體,由電腦的外殼及各零件及電路所組成。電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情形下進行實際的運作。 一般来說,计算机软件划分为程式語言、系统软件、应用软件和介于这两者之间的中介軟體。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 软件包括所有在電腦執行的程式,和其架構無關,例如執行檔、函式庫及腳本語言都屬於软件。軟體不分架構,有其共通的特性,在執行後可以讓硬體執行依設計時要求的機能。軟體儲存在記憶體中,軟體不是可以碰觸到的實體,可以碰觸到的都只是儲存軟體的零件(記憶體)或是媒介(光碟或磁片等)。 软件并不一定只包括可以在计算机上运行的電腦程式,有些定義中,与電腦程式相关的文档,一般也被认为是软件的一部分。简单的说软件就是程式加文档的集合体。软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。.
查看 執行檔和软件
薛西佛斯.exe
《薛西佛斯.exe》,是一部2017年臺灣首部藥癮者紀錄片,由李惠仁執導。片名的「薛西佛斯」是指希臘神話中一位被懲罰的人,而「EXE格式」是在OS/2、MS-DOS和Windows系统中通用的執行檔的副檔名。.
查看 執行檔和薛西佛斯.exe
闪存
快闪--(flash memory),是一种--的形式,允许在操作中被多次擦或写的--。這種科技主要用於一般性資料儲存,以及在電腦與其他數位產品間交換傳輸資料,如記憶卡與隨身碟。快閃記憶體是一種特殊的、以大區塊抹寫的EEPROM。早期的快閃記憶體進行一次抹除,就會清除掉整顆晶片上的資料。 快閃記憶體的成本遠較可以位元組為單位寫入的EEPROM來的低,也因此成為非揮發性固態儲存最重要也最廣為採納的技術。像是PDA、手提電腦、數位隨身聽、數位相機與手機上均可見到快閃記憶體。此外,快閃記憶體在遊戲主機上的採用也日漸增加,藉以取代儲存遊戲資料用的EEPROM或帶有電池的SRAM。 快閃記憶體是非揮發性的記憶體。這表示單就保存資料而言,它是不需要消耗電力的。與硬碟相比,快閃記憶體也有更佳的動態抗震性。這些特性正是快閃記憶體被行動裝置廣泛採用的原因。快閃記憶體還有一項特性:當它被製成記憶卡時非常可靠──即使浸在水中也足以抵抗高壓與極端的溫度。闪存的写入速度往往明显慢于读取速度。 雖然快閃記憶體在技術上屬於EEPROM,但是“EEPROM”這個字眼通常特指非快閃式、以小區塊為清除單位的EEPROM。它們典型的清除單位是位元組。因為老式的EEPROM抹除循環相當緩慢,相較之下快閃記體較大的抹除區塊在寫入大量資料時帶給其顯著的速度優勢。 快閃記憶體又分為NOR與NAND兩型,闪存最常见的封装方式是TSOP48和BGA,在逻辑接口上的标准则由于厂商阵营而区分为两种:ONFI和Toggle。手机上的闪存常常以eMMC的方式存在。.
查看 執行檔和闪存
钩子编程
钩子编程(hooking),也称作“挂钩”,是计算机程序设计术语,指通过拦截间的函数调用、消息传递、事件传递来修改或扩展操作系统、应用程序或其他软件组件的行为的各种技术。处理被拦截的函数调用、事件、消息的代码,被称为钩子(hook)。 钩子编程有多种用途,如调试、扩展功能。例如在键盘或鼠标事件到达应用程序之前拦截这些事件;拦截应用程序或其他模块的操作系统调用以监督行为、修改功能。也广泛用于benchmarking程序,如度量3D游戏的帧率。 钩子编程也被用于恶意代码,如rootkit是各种通过假扮系统API调用输出来隐藏自身进程的可见性的工具与技术;游戏外挂是另一类例子。.
查看 執行檔和钩子编程
链接器
链接器(Linker),又譯為鏈結器、連結器,是一个程序,将一个或多个由编译器或汇编器生成的目标文件外加库链接为一个可执行文件。 在IBM大型主机比如OS/360上,链接器是linkage editor;在Unix-like系統上常用的链接器是。目标文件是包括机器码和链接器可用信息的程序模块。简单的讲,链接器的工作就是解析未定义的符号引用,将目标文件中的占位符替换为符号的地址。链接器还要完成程序中各目标文件的地址空间的组织,这可能涉及重定位工作。 大多数现代操作系统都提供静态链接和动态链接两种形式。.
查看 執行檔和链接器
链接期
链接期(link time)是指程序设计中,链接器把目标文件链接产生可执行文件时的行为。通常包括外部引用对象与函数的定址、不同种类的跨模块检查(类型检查、模板实例化之后的合并等)、某些程序优化等。 程序设计语言可能会指明一些源程序在链接期必须满足的要求。如名字的可见性。 有些语言或系统,链接的工作放在了运行期,如晚绑定。 Category:计算机编程.
查看 執行檔和链接期
自解壓縮檔
自释放压缩包(SelF-eXtracting,缩写为SFX)是一种可执行程序,它包含一个被压缩的文件,以及一个用于提取压缩包内文件的计算机程序。此类压缩包不需要使用其他压缩程式就可以直接运行并解压缩。.
查看 執行檔和自解壓縮檔
電子雜誌
電子雜誌有別於電子書,可以呈現出豐富的多媒體影音互動效果,是傳統平面雜誌功能增強與數位化的替代品,通常為數位格式的檔案,使用者可以透過網頁瀏覽器,進行線上閱讀或是下載觀看。.
查看 執行檔和電子雜誌
FCEUX
FCEUX是一个开放源代码的红白机和FC磁碟機的模拟器。它由多个FCE Ultra的多个版本合并而成。.
查看 執行檔和FCEUX
FreeDOS
FreeDOS(曾叫做Free-DOS和PD-DOS)是一个在IBM PC兼容机下运行的操作系统。FreeDOS由许多不同的独立程序组成,这些程序就是整个FreeDOS项目中的“包”。 作为Oh No家族中的一员,它主要通过OP来提供磁盘访问和文件系统,以及部分内存管理,但是没有默认的GUI(尽管FreeDos 0.9及以上版本推荐使用OpenGEM)。 FreeDOS当前版本为1.0,在2006年9月3日发布。 2011年6月30日,FreeDOS 1.1测试版发布。 FreeDOS支持老式和新式PC,以及嵌入式系统。像MS-DOS一样,它可以从软盘、硬盘以及ROM启动。 与MS-DOS不同的是,它支持从CD-ROM安装,并且人们可以自由地创建属于自己的定制发行版,而不用为再发行支付使用费。FreeDOS是自由且开源的,遵守GNU(GPL)。但是在其"util"部分中,FreeDOS也包含专有软件,例如。.
查看 執行檔和FreeDOS
GNU汇编器
GNU汇编器(GNU assembler),是由GNU计划所使用的汇编器,一般称为gas,或依其可执行文件名称简称为as。它是GCC的默认后端。它用于汇编GNU操作系统、Linux内核以及其他各种软件。它是GNU Binutils包的一部分。 GAS的可执行文件被命名为as,Unix汇编器的标准名称。GAS是跨平台的,可以运行或为不同的计算机系统结构编译。GAS依据GNU通用公共许可证第三版发布,为自由软件。.
查看 執行檔和GNU汇编器
HTML Tidy
HTML Tidy是一個能夠HTML文件的錯誤及整齊的排列代碼(即縮排)的軟件及函式庫。 HTML Tidy是由W3C的Dave Raggett開發,其後成為一個Sourceforge的專案,其源碼是使用ANSI C寫成,而適用於不同作業系統的執行檔則可因此而編譯而成。而HTML Tidy是根據W3C license(寬鬆的BSD許可證)授權下發佈。.
Mach-O
Mach-O为Mach '''O'''bject文件格式的缩写,它是一种用于可执行文件,目标代码,动态库,内核转储的文件格式。作为a.out格式的替代,Mach-O提供了更强的扩展性,并提升了符号表中信息的访问速度。 Mach-O曾经为大部分基于Mach核心的操作系统所使用。NeXTSTEP,Darwin和Mac OS X等系统使用这种格式作为其原生可执行文件,库和目标代码的格式。而同样使用GNU Mach作为其微内核的GNU Hurd系统则使用ELF而非Mach-O作为其标准的二进制文件格式。.
查看 執行檔和Mach-O
Make
在软件开发中,make是一个工具程式(Utility software),經由讀取叫做“makefile”的文件,自動化建構軟體。它是一種转化文件形式的工具,转换的目标称为“target”;与此同时,它也检查文件的依赖关系,如果需要的话,它会调用一些外部软件来完成任务。它的依赖关系检查系统非常简单,主要根据依赖文件的修改时间进行判断。大多数情况下,它被用来编译源代码,生成结果代码,然后把结果代码连接起来生成可执行文件或者库文件。它使用叫做“makefile”的文件来确定一个target文件的依赖关系,然后把生成这个target的相关命令传给shell去执行。 許多現代軟體的開發中(如Microsoft Visual Studio),集成开发环境已經取代make,但是在Unix環境中,仍然有許多工程師採用make來協助軟體開發。.
查看 執行檔和Make
MAME
MAME 是一套設計給個人電腦使用的軟體應用程式,其目標在於盡可能的忠實且精確地模擬許多街機遊戲,宗旨在於保存遊戲的歷史,並防止古老的遊戲被遺失或遺忘。程式名稱是由全名 Multiple Arcade Machine Emulator 〔多重大型電玩模擬器〕的首位字母縮寫成的單字。.
查看 執行檔和MAME
Microsoft Windows
Microsoft Windows(中文有时譯作微軟--,通常不做翻译)是微軟公司推出的一系列操作系统。它問世於1985年,起初是MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要为個人電腦和服务器用户設計的操作系統,并最终获得了世界个人电脑操作系統的垄断地位。此操作系統可以在几种不同类型的平台上运行,如个人电脑(PC)、移动裝置、服务器(Server)和嵌入式系統等等,其中在个人电脑的领域应用内最为普遍。在2004年國際數據資訊公司一次有关未来发展趋势的会议上,副董事长Avneesh Saxena宣布Windows拥有终端操作系统大约70%的市场份额 www.linuxworld.com.au。 Windows操作系統目前最新的穩定版是於2015年7月29日發佈的 Windows 10。Windows Server目前最新的穩定版是2016年9月26日發佈的Windows Server 2016。.
MinGW
MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。 另有可用于产生32位及64位Windows可执行文件的MinGW-w64项目,是从原本MinGW产生的分支。如今已经独立发展。.
查看 執行檔和MinGW
Mozilla公共许可证
Mozilla公共许可证(Mozilla Public License,简称MPL)是个自由、开源、详细的软件许可证,由Mozilla基金会开发并维护。该协议融合了BSD许可证和GNU通用公共许可协议的特性,追求平衡专有软件和开源软件开发者之间的顾虑。 此协议已有两个版本,最新发布的2.0版以更简潔和更好的兼容其他协议为目标。 MPL用于Mozilla Firefox、Mozilla Thunderbird及其他Mozilla软件的许可,但也被其他产品所用,如Adobe以此为Flex产品线许可,还有LibreOffice 4.0(同时使用LGPL 3+)。1.1版还被一些公司特意改编成衍生许可证,如Sun Microsystems的通用开发与散布许可证。.
NE
NE可以是.
查看 執行檔和NE
PATH (变量)
PATH是类Unix系统、DOS、OS/2和Microsoft Windows操作系统上的一个环境变量,用于设置一组包含可执行文件的目录。.
Pentoo
Pentoo 是一个为 Live CD 与 Live USB 设计的渗透测试以及安全评估的 Linux 发行版。Pentoo 提供了 32 位与 64 位 的 Live CD 安装工具,也可以覆盖安装在现有的 Gentoo 上 。 它的特点是包含了特制的注入式无线驱动,以及大量的渗透测试和安全评估工具。 Pentoo 内核中包括 grsecurity 和加强的额外补丁——从一个加强的工具包中编译而来的二进制的可执行文件,并且有每夜版的工具更新。.
查看 執行檔和Pentoo
Praat语音学软件
Praat语音学软件,原名Praat: doing phonetics by computer,通常简称Praat,是一款跨平台的多功能语音学专业软件,主要用于对数字化的语音信号进行分析、标注、处理及合成等实验,同时生成各种语图和文字报表。.
Procfs
在许多类 Unix 计算机系统中, procfs 是 进程 文件系统 (file system) 的缩写,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到 /proc 目录。由于 /proc 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。 以下操作系统支持 procfs.
查看 執行檔和Procfs
PureBasic
PureBasic是由Fantaisie Software所開發的商用BASIC程序语言及整合開發環境(IDE)。特點是語法簡單直接,不依賴运行时库,因此能編譯出相當小巧的程序,包含命令列或GUI執行檔、DLL等。而且不使用各系統的API,所以有高度的跨平台特性,支持Windows 32/64位元、Linux 32/64位元、Mac OS X、Amiga。.
R语言
R语言,一種自由軟體程式語言與操作環境,主要用于统计分析、绘图、数据挖掘。R本來是由來自新西蘭奧克蘭大學的罗斯·伊哈卡和罗伯特·杰特曼開發(也因此稱為R),現在由“R開發核心團隊”負責開發。R基于S语言的一个GNU計劃项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的語法是來自Scheme。 R的原始碼可自由下載使用,亦有已編譯的執行檔版本可以下載,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操作,同時有人開發了幾種圖形用戶界面。.
查看 執行檔和R语言
Root (Android)
Root是Android系统的一个术语,它使得用户可以获取Android操作系统的超级用户权限。Root能夠帮助用户越过手机制造商的限制,得以卸载本身预装的程式,或執行需要系統權限的動作。Android系统的Root與苹果iOS系统的越狱类似。.
SILK (程式)
SILK是一个开发的音频压缩格式和音频编解码器。它被开发用于Skype,以取代编解码器。自从提供许可,它也已被用于其他目的。它已被扩展为互联网标准Opus的编解码器。.
StarForce
StarForce 是1998年 Protection Technology(星之盾科技)针对 Windows 平台设计的一款软件复制保护技术的商标,它获得了微软合作伙伴等级认证 并成为微软解决方案合作伙伴 和英特尔软件合作伙伴。 它的主要保护方案是使用字节码封装可执行文件和DLL,并通过其虚拟机解释这些文件。 尽管商标所有者 Protection Technology 声称 StarForce 很难被逆向工程所破解,但是通常使用该保护方案的游戏最终都会遭到破解。制作破解的难度与 StarForce 的版本及游戏开发者在可执行文件中应用的保护例程次数息息相关。 此程式雖然遏阻了一些盜版,但是對於正版用戶也帶來極大困擾,差勁的優化及容易跟其他程式產生衝突反而讓綁著Starforce的正版軟體不能運行,因而臭名昭彰並且有「懲罰正版玩家」的戲謔詞。在全球玩家眼裡評價極差的一個軟體。.
Tcllib
Tcllib 是一系列用于 Tcl 编程语言的包的集合,以 源代码 和 预编译的二进制文件 两种形式分发,支持许多常见操作系统:Windows、BSD、Unix 和 Linux。.
查看 執行檔和Tcllib
Total Commander
Total Commander 是一款应用于 Windows 平台的文件管理器 ,它包含两个并排的窗口,这种设计可以让用户方便地对不同位置的“文件或文件夹”进行操作,例如复制、移动、刪除、比较等,相对 Windows 资源管理器而言方便很多,极大地提高了文件操作的效率,被广大软件爱好者亲切地简称为:TC 。 它拥有文件快速预览、快速搜索、多标签、文件比较、批量重命名、FTP 客户端等诸多实用的功能,并可通过大量的插件进行个性化配置。.
TrueOS
TrueOS(舊名PC-BSD或PCBSD)是一套基於FreeBSD-CURRENT、桌面取向的類Unix作業系統。主要目的是建立一個易於安裝軟體的图形用户界面,藉由提供KDE SC、Lumina、MATE、Xfce等桌面環境使其容易上手。TrueOS还为nVidia和Intel硬件提供二进制驱动程序。同时可通过KWin提供3D桌面,也可通过Wine来运行微软Windows的软件。TrueOS可以运行Linux软件。除了使用FreeBSD的ports,TrueOS有自己独立的软件包管理系统,可以让用户以图形的方式安装可执行文件。就像在Windows系統上一样,双击某个下载到的可执行文件进行安装,只是这个可执行文件只能用于BSD系统。 TrueOS支持ZFS文件系统。安装程序可对硬盘进行加密,这样系统在启动时就需要输入密码。 2016年9月,开发团队宣布PC-BSD更名为“TrueOS”。.
查看 執行檔和TrueOS
Unmarshalling (计算机科学)
unmarshalling,或译作“解集”,是计算机科学中把已经变换为适合于存储或传输的对象的表示,变换为可执行的对象表示的过程。一个unmarshalling接口把序列化对象变换为可执行形式。Unmarshalling是marshalling的逆过程。.
VPNFilter
VPNFilter是一種針對網路裝置(如路由器)韌體的惡意軟體,其主要行為包括但不限於蠕蟲感染、中間人攻擊、特洛伊木馬、破壞受感染的路由器韌體等。FBI經過調查認為是由俄羅斯駭客集團製作。 至2018年5月,全球約50萬台網路通訊裝置的韌體遭受感染(數量仍在持續增加中),不僅最初發現該惡意軟體的Cisco、Linksys、Netgear等廠商的裝置受影響,華碩、D-Link、、華為、中興、TP-Link、MikroTik、QNAP等眾多廠牌的裝置也有不同程度的感染,規模超乎對此介入調查的FBI的預期。受感染的裝置要徹底除去該惡意軟體只能重設路由器的韌體(返回出廠設定),然後立即更改裝置的預設管理密碼,單純的重新開機雖然能一定程度上遏制該惡意軟體的後續動作,但除了並不能阻止「感染復發」以外還有變成殭屍網絡的風險。.
Westmere微架构
Intel Westmere(原名Nehalem-C)是Nehalem微架构的32nm制程版本,基于Westmere微架构的处理器于2010年1月7日首发。.
Whereis
whereis是Unix与类Unix操作系统中用于定位某些特殊文件(如可执行程序、源代码及手册页,可附加以限制范围)的一条命令。whereis会将提供的文件名参数前端的路径与后端的扩展名部分截去,并找出文件名与之相匹配的特殊文件,如下示例。 $ whereis /test/sed.test sed: /bin/sed /usr/share/man/man1/sed.1p.gz /usr/share/man/man1/sed.1.gz.
查看 執行檔和Whereis
Win32控制台
Win32控制台(Win32 console)是Windows API系统内运行控制台应用程序的的实现。每个Win32控制台有一个屏幕缓冲区和一个输入缓冲区,并可在視窗或的屏幕下使用,使用Alt+Enter键可在两者间切换。 Win32控制台通常用于不需要显示图像但可能使用颜色的应用程序。以命令行界面工具举例:命令行解释器有Windows命令行提示符、Windows PowerShell;文件管理器有和;编辑器有。.
查看 執行檔和Win32控制台
WinDbg
WinDbg是Microsoft Windows上的多用途调试器,可从微软网站上免费下载安装使用。可用于调试用户态下的应用程序、驱动程序,以及核心态下的操作系统自身。该软件是GUI界面,但与更为著名但功能稍弱的几乎完全不同。 WinDbg看调试核心态或用户态下的内存卸载文件。 WinDbg能从服务器自动装载匹配的文件,如。调试符号文件在源代码文件与二进制可执行程序之间建立对应。Microsoft的公开的符号服务器提供了Windows 2000以后各版本操作系统及服务包的绝大部分符号。 WinDbg较新版本作为免费的Debugging Tools for Windows套件的组成部分被发行,在WinDbg与命令行调试器前端如KD,CDB,NTSD之间共享了同一个调试器后端。.
查看 執行檔和WinDbg
ZIP格式
ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,发明者为菲尔·卡茨(Phil Katz),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为application/zip。目前,ZIP格式属于几种主流的压缩格式之一,其竞争者包括RAR格式以及开放源码的7z格式。从性能上比较,RAR及7z格式较ZIP格式压缩率较高,而7-Zip由于提供了免费的压缩工具而逐渐在更多的领域得到应用。Microsoft从Windows ME操作系统开始内置对zip格式的支持,即使用户的电脑上没有安装解压缩软件,也能打开和制作zip格式的压缩文件,OS X和流行的Linux操作系统也对zip格式提供了类似的支持。因此如果在网络上传播和分发文件,zip格式往往是最常用的选择。.
查看 執行檔和ZIP格式
模板 (C++)
模板(Template)指C++程序设计语言中的函数模板与类模板,是一种参数化类型机制,大体对应于java和C#中的泛型,但也有一些功能上的显著差异(C++模板支持后两者没有明确对应的模板模板参数和模板非类型参数,但不支持Java的通配符以及C#的泛型类型约束)。模板是C++的泛型编程中不可缺少的一部分。 模板是C++程序员绝佳的武器,特別是結合了多重继承与运算符重载之后。C++的标准函数库提供的许多有用的函数大多結合了模板的概念,如STL以及iostream。.
查看 執行檔和模板 (C++)
欧洲反计算机病毒协会
欧洲反计算机病毒协会(European Institute for Computer Antivirus Research,缩写:EICAR)是一個为了提高反病毒研究的深度和促进防毒软件的发展的組織,创建于1991年。最近,EICAR已经将恶意软件纳入到它的研究范畴,工作范围也延伸到信息安全领域,例如内容安全、无线网络安全、射频识别和信息安全意识等。.
文件系统层次结构标准
文件系统层次结构标准(Filesystem Hierarchy Standard,FHS)定义了Linux操作系统中的主要目录及目录内容。FHS由Linux基金会维护。 目前版本為3.0版,於2015年發布。.
文件扩展名
副檔名(Filename Extension,或作延伸檔名、后缀名)是早期操作系统(如VMS/CP/M/DOS等)用来标志檔案格式的一种机制。以DOS来说,一个副檔名是跟在主檔名后面的,由一个分隔符号分隔。在一个像“example.txt”的檔名中,example是主檔名,txt为副檔名,表示这个文件是一个純文字文件,句號“.
查看 執行檔和文件扩展名
数据压缩
在计算机科学和信息论中,数据压缩或者源编码是按照特定的编码机制用比未经编码少的数据位元(或者其它信息相关的单位)表示信息的过程。例如,如果我们将「compression」编码为「comp」那么这篇文章可以用较少的数据位表示。常見的例子是ZIP文件格式,此格式不仅仅提供压缩功能,还可作为归档工具(Archiver),能够将许多文件存储到同一个文件中。.
查看 執行檔和数据压缩
执行字符集
执行字符集(execution character set)是C/C++语言的程序编译后字符类型与字符串类型所使用的编码字符集。与源代码使用的源字符集(source character set)相对。执行宽字符集(execution wide-character set)是编译后的程序中宽字符所使用的编码字符集。 例如,源文件是Latin-1编码,执行字符集为utf-8,则char c.
查看 執行檔和执行字符集
亦称为 可执行文件。