導航:首頁 > 源碼編譯 > c語言編譯軟體rar

c語言編譯軟體rar

發布時間:2023-07-16 20:05:38

Ⅰ 電腦常識

rar zip是壓縮文件
avi rm rmvb wmv是視頻
exe是程序

M1V MPEG相關文件(MIME「mpeg」類型)
M3D Corel Motion 3D動畫文件
M3U MPEG URL(MIME聲音文件)
MAC MacPaint圖像文件
MAD Microsoft Access模塊文件
MAF Microsoft Access表單文件
MAG 在一些日本文件中發現的圖形文件格式
MAGIC 魔力郵件監視器配置文件
MAK Visual Basil或Microsoft Visual C++工程文件
MAM Microsoft Access宏
MAN UNIX手冊頁輸出
MAP 映射文件;Duke Nukem 3D WAD游戲文件
MAQ Microsoft Access查詢文件
MAR Microsoft Access報表文件
MAS Lotus Freelance Graphics Smart Master文件
MAT Microsoft Access表;3D Studio MAX材料庫
MAUD MAUD抽樣格式
MAX Kinetx的3DStudio MAX文件;該格式用於一個3D場景文件;Paperport文件;OrCAD設計文件
MAZ Hover迷路數據;Division的dVS/dVISE使用的文件格式
MB1 Apogee Monster Bash數據文件
MBOX Berkeley Unix郵箱格式
MBX Microsoft Outlook保存email格式;Eudora郵箱
MCC Dailerl0呼叫卡
MCP Metrowerks CodeWarrior工程文件
MCR DataCAD鍵盤宏文件
MCW Microsoft Word的Macintosh文檔
MDA Microsoft Access內抽入器;Microsoft Access 2.0版及其後續版本的工作組事件
MDB Microsoft Access資料庫
MDE Microsoft Access MDE文件
MDL 數字跟蹤器音樂模塊(MOD)文件;Quake模 塊文件
MDN Microsoft Access空資料庫模板
MDW Microsoft Access工作組文件
MDZ Microsoft Access向導模板文件
MED 音樂編輯器,OctaMED音樂模塊(MOD)文件
MER 電子表格/資料庫數據交換格式;FileMaker、Excel及其他軟體能識別
MET 表示管理器元文件
MFG Pro/ENGINEER製造文件
MGF 在材料與幾何學里的文件格式
MHTM,MHTML MHTML文檔(MIME)
MI 雜項
MIC Microsoft Image Composer文件
MID MIDI音樂
MIF Adobe FramMaker交換格式
MIFF 與機器無關格式文件
MIM,MIME,MME Internet郵件擴展格式的多用途文件,經常作為發送e-mail時在AOL里附件而創建的

文件;
在一個多區MIM文件里的文件能用WinZip或其他類似程序打開
MLI 3D Studio的材料庫格式文件
MMF Meal Master格式;一個處方類格式;Microsoft郵件文件
MMG 超過20/20表或集會數據文件
MMM Microsoft多媒體電影
MMP Mindmapor Mind Manager文件
MN2 Descent2任務文件
MND,MNI Mandelbort for Windows
MNG 多映像網路圖形
MNT,MNX Microsoft FoxPro菜單文件
MNU Visual dBASE菜單文件;Intertel Systems Interact菜單文件
MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音樂模塊文件;Microsoft多計劃電子表格


Amiga/PC磁軌文件
MOV QuickTime for Windows電影
MP2 第二層MPEG音頻文件
MP3 第三層MPEG音頻文件
MPA MPEG相關文件,MIME「mpeg類型」
MPE,MPEG,MPG MPEG動畫文件
MPP Microsoft工程文件;CAD繪圖文件格式
MPR Microsoft FoxPro菜單(已編譯
MRI MRI掃描文件
MSA 魔術陰影檔案
MSDL Manchester的場景描述語言
MSG Microsoft郵件消息
MSI Windows 安裝器包
MSN Microsoft網路文檔;Descent Mission文件
MSP Microsoft Paint(畫圖)點陣圖文件;Windows Installer路徑文件
MST Windows 安裝器傳輸文件
MTM Multi 跟蹤器音樂模塊(MOD)文件
MUL Ultima在線
MUS 音樂
MUS10 Mus10聲音
MVB Microsoft多媒體查看器文件
MWP Lotus WordPro 97 Smart Master文件
NAN Nanoscope文件(Raw Grayscale)
NAP NAP元文件
NCB Microsoft Developer Studio文件
NCD Norton改變目錄
NCF NetWare命令文件;Lotus Notes內部剪切板
NDO 3D 低多邊形建模器,Nendo
netCDF 網路公用數據表單
NFF 中性文件格式
NFT NetObject Fusion模板文件
NIL Norton游標庫文件(EasyIcons-兼容)
NIST NIST Sphere聲音
NLB Oracle 7數據
NLM NetWare可裝載模塊
NLS 用於本地化的國家語言支持文件(例如,Uniscape)
NLU Norton Live Update e-mail 觸發器文件
NOD NetObject Fusion文件
NSF Lotus Notes資料庫
NSO NetObject Fusion文檔文件
NST Noise Tracker音樂模塊(MOD)文件
NS2 Lotus Notes資料庫(第二版)
NTF Lotus Notes資料庫模板
NTX CA-Clipper索引文件
NWC Noteworthy Composer歌曲文件
NWS Microsoft Outlook Express新聞消息(MIME RFC822)
O01 台風聲音文件
OBD Microsoft Office活頁夾
OBJ 對象文件
OBZ Microsoft Office活頁夾向導
OCX Microsoft對象鏈接與嵌入定製控制項
ODS Microsoft Outlook Express郵箱文件
OFF 3D 網狀物對象文件格式
OFN Microsoft Office FileNew文件
OFT Microsoft Outlook模板
OKT Oktalyzer音樂模塊(MOD)文件
OLB OLE對象庫
OLE OLE對象
OOGL 面向對象圖形庫
OPL 組織者編程語言源文件——Psion/Symbian
OPO OPL輸出可執行文件
OPT Microsoft Developer Studio文件
OPX OPL擴展DLL(動態鏈接庫)
ORA Oracle 7 配置文件
ORC Oracle 7腳本文件
ORG Lotus Organizer 文件
OR2 Lotus Organizer 2 文件
OR3 Lotus Organizer 97 文件
OSS Microsoft Office查找文件
OST Microsoft Exchange / Outlook 離線文件
OTL Super NoteTab 模板文件
OUT C語言輸出文件
P3 Primavera Project Planner(工程設計器)文件
P10 Tektronix Plot 10 繪圖文件
P65 PageMaker 6.5文件
P7C Digital ID 文件(MIME)
PAB Microsoft個人地址簿
PAC SB Studio Ⅱ 包
PAK Quake WAD文件
PAL 壓縮文件
PART Go!Zilla部分下載文件
PAS Pascal源代碼
PAT DataCAD Hatch模式文件;CorelDRAW模式;高級Gravis Ultrasound / Forte 技術;碎片文件
PBD PowerBuilder動態庫,作為本地DLL的一個替代物
PBF Turtle Beach的Pinnacle 銀行文件
PBK Microsoft PhoneBook(電話簿)
PBL 用於在PowerBuilder開發環境中的PowerBuilder動態庫
PBM 可導出點陣圖
PBR PowerBuilder資源
PCD Kodak Photo-CD映像;P-Code編譯器測試腳本,由Microsoft測試與Microsoft Visual測試
PCE Maps Eudora郵箱名字的DOS文件名
PCL Hewlett-Packard 列印機控制語言文件(列印機備用點陣圖)
PCM 聲音文件格式;OKI MSM6376 合成晶元 PCM格式
PCP Symantec Live Update Pro文件
PCS PICS動畫文件
PCT Macintosh PICT繪畫文件
PCX Zsoft PC畫筆點陣圖
PDB 3Com PalmPilot資料庫文件
PDD 可以用Paint Shop Pro或其他圖像處理軟體打開的圖形圖像
PDF Adobe Acrobat 可導出文檔格式文件(可用Web瀏覽器顯示);Microsoft系統管理伺服器包定義

文件;
NetWare列印機定義文件
PDP Broderbund的Print Shop Deluxe文件
PDQ Patton&Patton Flowercharting PDQ Lite 文件
PDS 攝影圖像文件(該文件格式的來源不清楚)
PF Aladdin系統對私人文件進行加密的文件
PFA 類型1字體(ASCⅡ)
PFB 類型1字體(二進制)
PFC PF組件
PFM 列印機字體尺度
PGD 良好隱私(Pretty Good Privacy,PGP)虛擬磁碟文件
PGL HP繪圖儀繪圖文件
PGM 可輸出灰度圖(點陣圖)
PGP 用良好隱私(PGP)演算法加密文件
PH 由Microsoft幫助文件編譯器產生的臨時文件
PHP,PHP3 包含有PHP腳本的HTML網頁
PHTML 包含有PHP腳本的HTML網頁;由Perl分析解釋的HTML
PIC PC畫圖點陣圖;Lotus圖片;Macintosh PICT繪圖
PICT Macintosh PICT圖形文件
PIF 程序信息文件;IBM PIF繪圖文件
PIG LucasArts的Dark Forces WAD文件
PIN Epic Pinball數據文件
PIX 內置系統點陣圖
PJ MKS源完整性文件
PJX,PJT Microsoft Visual FoxPro工程文件
PKG Microsoft Developer Studio應用程序擴展(與DLL文件類似)
PKR PGP的公用鑰匙環
PL Perl程序
PLG 由REND386/AVRIL使用的文件格式
PLI Oracle 7數據描述
PLM Discorder Tracker2模塊
PLS Disorder Tracker2抽樣文件;MPEG PlayList文件(由WinAmp使用)
PLT HPGL繪圖儀繪圖文件;AutoCAD plot繪圖文件;Gerber標志製作軟體
PM5 Pagemaker 5.0文件
PM6 Pagemaker 6.0文件
PNG 可移植的網路圖形點陣圖;Paint Shop Pro瀏覽器目錄
PNT,PNTG MacPaint圖形文件
POG Descent2 PIG文件擴展
POL Windows NT策略文件
POP Visual dBASE上托文件
POT Microsoft Powerpoint模塊
POV 視頻射線跟蹤器暫留
PP4 Picture Publisher 4點陣圖
PPA Microsoft Powerpoint內插器
PPF Turtle Beach的Pinnacle程序文件
PPM 可移植的象素映射點陣圖
PPP Parson Power Publisher;Serif PagePlus桌面出版預設輸出
PPS Microsoft Powerpoint幻燈片放映
PPT Microsoft Powerpoint演示文稿
PQI PowerQuest驅動器圖像文件
PRC 3COM PalmPiltt資源(文本或程序)文件
PRE Lotus Freelance演示文稿
PRF Windows系統文件,Macromedia導演設置文件
PRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序
PRJ 3D Studio(DOS)工程文件
PRN 列印表格(用空格分隔的文本);DataCAD Windows列印機文件
PRP Oberson的Prospero數據轉換產品保存的工程文件
PRS Harvard Graphics for Windows演示文件
PRT 列印格式化文件;Pro/ENGINEER元件文件
PRV PsiMail Internet提供者模板文件
PRZ Lotus Freelance Graphics 97文件
PS Postscript格式化文件(PostScript列印機可讀文件)
PSB Pinnacle Sound Bank
PSD Adobe photoshop點陣圖文件
PSI PSION a-Law聲音文件
PSM Protracker Studio模型格式;Epic游戲的源數據文件
PSP Paint Shop Pro圖像文件
PST Microsoft Outlook個人文件夾文件
PTD Pro/ENGINEER表格文件
PTM Polytracker音樂模塊(MOD)文件
PUB Ventura Publisher出版物;Microsoft Publisher文檔
PWD Microsoft Pocket Word文檔
PWL Windows 95口令列表文件
PWP Photoworks圖像文件(能被Photoworks瀏覽的一系列文件)
PWZ Microsoft Powerpoint向導
PXL Microsoft Pocket Excel電子表格
PY 來自Yahoo的電子消息;Python腳本文件
PYC Python腳本文件
QAD PF QuickArt文檔
QBW QuickBooks for Windows文件
QDT 來自Quicken UK的QuickBooks數據文件,帳目/稅/貨單程序
QD3D Apple的QuickDraw 3D元文件格式
QFL FAMILY LAWYER文檔
QIC Microsoft備份文件
QIF QuickTime相關圖像(MIME);Quicken導入文件
QLB Quick庫
QM Quality Motion文件
QRY Microsoft查詢文件
QST Quake Spy Tab文件
QT,QTM QuickTime電影
QTI,QTIF QuickTime相關圖像
QTP QuickTime優先文件
QTS Mac PICT圖像文件;QuickTime相關圖像
QTX QuickTime相關圖像
QW Symantec Q&A Write程序文件
QXD Quark XPress文件
R Pegasus郵件資源文件
RA RealAudio聲音文件
RAM RealAudio元文件
RAR RAR壓縮檔案(Eugene Roshall格式)
RAS Sun光柵圖像點陣圖
RAW RAW文件格式(點陣圖);Raw標識的PCM數據
RBH 由RoboHELP維持的RBH文件,它加入到一個幫助工程文件的信息中
RDF 資源描述框架文件(涉及XML和元數據)
RDL Descent注冊水平文件
REC 錄音機宏;RapidComm聲音文件
REG 注冊表文件
REP Visual dBASE報表文件
RES Microsoft Visual C++資源文件
RFT 可修訂的表單文本(IBM的DCA一部分或文檔內容框架結構一部分)
RGB,SGI Silicon圖形RGB文件
RLE Run-Length編碼的點陣圖
RL2 Descent2注冊水平文件
RM RealAudio視頻文件
RMD Microsoft RegMaid文檔
RMF Rich Map格式(3D游戲編輯器使用它來保存圖)
RMI M1D1音樂
ROM 基於盒式磁帶的家庭游戲模擬器文件(來自Atari 2600、Colecovision、Sega、Nintendo等盒式

磁帶
里的ROM完全拷貝,在兩個模擬器之間不可互修改)
ROV Rescue Rover數據文件
RPM RedHat包管理器包(用於Linux)
RPT Microsoft Visual Basic Crystal報表文件
RRS Ace game Road Rash保存的文件
RSL Borland的Paradox 7報表
RSM WinWay Resume Writer恢復文件
RTF Rich Text格式文檔
RTK RoboHELP使用的用來模擬Windows幫助的搜索功能
RTM Real Tracker音樂模塊(MOD)文件
RTS RealAudio的RTSL文檔;RoboHELP對復雜**作進行加速
RUL InstallShield使用的擴展名
RVP Microsoft Scan配置文件(MIME)
Rxx 多卷檔案上的RAR壓縮文件(xx= 1~99間的一個數字)
S 匯編源代碼文件
S3I Scream Tracker v3設備
S3M Scream Tracker v3的聲音模塊文件
SAM Ami專業文檔;8位抽樣數據
SAV 游戲保存文件
SB 原始帶符號位元組(8位)數據
SBK Creative Labs的Soundfont 1.0 Bank文件;(Soundblaster)/EMU So***Font v1.x Bank文件
SBL Shockwave Flash對象文件
SC2 Microsoft Schele+7文件格式;SAS目錄(Windows 95/NT、OS/2、Mac)
SC3 SimCity 3000保存的游戲文件
SCC Microsoft Source Safe文件
SCD Matrix/Imapro SCODL幻燈片圖像;Microsoft Schele +7
SCF Windows Explorer命令文件
SCH Microsoft Schele+1
SCI ScanVec Inspire本地文件格式
SCN True Space 2場景文件
SCP 撥號網路腳本文件
SCR Windows屏幕保護;傳真圖像;腳本文件
SCT SAS目錄(DOS);Scitex CT點陣圖;Microsoft FoxPro表單
SCT01 SAS目錄(UNIX)
SCV ScanVec CASmate本地文件格式
SCX Microsoft FoxPro表單文件
SD Sound Designer 1聲音文件
SD2 Sound Designer 2展平文件/數據分叉指令;SAS資料庫(Windows 95/NT、OS/2、Mac)
SDF 系統數據文件格式—Legacy Unisys(Sperry)格式
SDK Roland S—系列軟盤映像
SDL Smart Draw庫文件
SDR Smart Draw繪圖文件
SDS 原始Midi抽樣轉儲標准文件
SDT SmartDraw模板
SDV 分號分隔的值文件
SDW Lotus WordPro圖形文件;原始帶符號的DWORD(32位)數據
SDX 由SDX壓縮的Midi抽樣轉儲標准文件
SEA 自解壓檔案(Stufflt for Macintosh或其他軟體使用的文件)
SEP 標簽圖像文件格式(TIFF)點陣圖
SES Cool Edit Session文件(普通數據聲音編輯器文件)
SF IRCAM聲音文件格式
SF2 Emu Soundfont v2.0文件;Creative Labs的Soundfont 2.0 Bank文件(Sound Blaster)
SFD SoundStage聲音文件數據
SFI Sound Stage聲音文件信息
SFR Sonic Foundry Sample資源
SFW Seattle電影工程(損壞的JPEG)
SFX RAR自解壓檔案
SGML 標准通用標簽語言
SHB Corel Show演示文稿;文檔快捷文件
SHG 熱點點陣圖
SHP 3D Studio(DOS)形狀文件;被一些應用程序用於多部分交互三角形模型的3D建模
SHS Shell scrap文件;據載用於發送「口令盜竊者」
SHTML 含有伺服器端包括(SSI)的HTML文件
SHW Corel Show演示文稿
SIG 符號文件
SIT Mac的StuffIt檔案文件
SIZ Oracle 7配置文件
SKA PGP秘鑰
SKL Macromedia導演者資源文件
SL PACT的保存布局擴展名
SLB Autodesk Slide庫文件格式
SLD Autodesk Slide文件格式
SLK Symbolic Link(SYLK)電子表格
SM3 DataCAD標志文件
SMP Samplevision格式;Ad Lib Gold抽樣文件
SND NeXT聲音;Mac聲音資源;原始的未符號化的PCM數據;AKAI MPC系列抽樣文件
SNDR Sounder聲音文件
SNDT Sndtool聲音文件
SOU SB Studio Ⅱ聲音
SPD Speech數據文件
SPL Shockwave Flash對象;DigiTrakker抽樣
SPPACK SPPack聲音抽樣
SPRITE Acorn的點陣圖格式
SQC 結構化查詢語言(SQR)普通代碼文件
SQL InFORMix SQL查詢;通常被資料庫產品用於SQL查詢(腳本、文本、二進制)的文件擴展名
SQR 結構化查詢語言(SQR)程序文件
SSDO1 SAS數據集合(UNIX)
SSD SAS資料庫(DOS)
SSF 可用的電子表格文件
ST Atari ST磁碟映像
STL Sterolithography文件
STM .shtml的短後綴形式,含有一個服務端包括(SSI)的HTML文件;Scream Tracker V2音樂模塊

(MOD)
文件
STR 屏幕保護文件
STY Ventura Publisher風格表
SVX Amiga 8SVX聲音;互交換文件格式,8SVX/16SV
SW 原始帶符號字(16位)數據
SWA 在Macromedia導演文件(MP3文件)中的Shockwave聲音文件
SWF Shockwave Flash對象
SWP DataCAD交換文件
SYS 系統文件
SYW Yamaha SY系列波形文件
T64 Commodore 64模擬器磁帶映像文件
TAB Guitar表文件
TAR 磁帶檔案
TAZ UNIX gzip/tape檔案
TBK Asymetrix Toolbook交互多媒體文件
TCL 用TCL/TK語言編寫的腳本
TDB Thumbs Plus資料庫
TDDD Imagine 和 Turbo Silver射線跟蹤器使用的文件格式
TEX 正文文件
TGA Targa點陣圖
TGZ UNIX gzip/tap檔案文件
THEME Windows 95桌面主題文件
THN Graphics WorkShop for Windows速寫
TIF,TIFF 標簽圖像文件格式(TIFF)點陣圖
TIG 虎形文件,美國政府用於分發地圖
TLB OLE類型庫
TLE 兩線元素集合(NASA)
TMP Windows臨時文件
TOC Eudora郵箱內容表
TOL Kodak照片增強器
TOS Atari 16/32和32/32計算機**作系統文件
TPL CakeWalk聲音模板文件;DataCAD模板文件
TPP Teleport Pro工程
TRK Kermit腳本文件
TRM 終端文件
TRN MKS源完整性工程用法日誌文件
TTF TrueType字體文件
TTK Corel Catalyst Translaton Tool Kit
TWF TabWorks文件
TWW Tagwrite模板
TX8 MS-DOS文本
TXB Descent/D2編碼概要文件
TXT ASCⅡ文本格式的聲音數據
TXW Yamaha TX16W波形文件
TZ 老的壓縮格式文件
T2T Sonate CAD建模軟體文件
UB 原始未符號化的位元組(8位)數據
UDF Windows NT/2000唯一性資料庫文件
UDW 原始未符號化的雙字(32位)數據
ULAW 美國電話格式(CCITT G.711)聲音
ULT Ultra Tracker音樂模塊(MOD)文件
UNI MikMod UniMod格式化文件
URL Internet快捷方式文件
USE MKS源完整性文件
UU,UUE UU編碼文件
UW 原始未符號化字(16位)數據
UWF UltraTracker波形文件
V8 Covox 8位聲音文件
VAP 加註講演文件
VBA VBase文件
VBP Microsoft Visual Basic工程文件
VBW Microsoft Visual Basic工作區文件
VBX Microsoft Visual Basic用戶定製控制項
VCE Natural MicroSystems(NMS)未格式化聲音文件(由Cool Edit使用)
VCF 虛擬卡文件(Netscape);Veri配置文件;為與Sense8的WordToolkit一起使用而定義對象
VCT,VCX Microsoft FoxPro類庫
VDA Targa點陣圖
VI National Instruments LABView產品的虛擬設備文件
VIFF Khoros Visualisation格式
VIR Norton Anti-Virus或其他殺毒產品用於標識被病毒感染的文件
VIV VivoActive Player流視頻文件
VIZ Division的dVS/dVISE文件
VLB CorelVentura庫
VMF FaxWorks聲音文件
VOC Creative Labs的Sound Blaster聲音文件
VOX 用ADPCM編碼的對話聲音文件;Natural MicroSystems(NMS)格式化聲音文件,Talking

Technology
聲音文件
VP Ventura Publisher出版物
VQE,VQL Yamaha Sound-VQ定位器文件
VQF Yamaha Sound-VQ文件(可能出現標准)
VRF Oracle 7配置文件
VRML 虛擬現實建模語言文件
VSD Visio繪畫文件(流程圖或圖解)
VSL 下載列表文件(GetRight)
VSN Windows 9x/NT Virusafe版文件,用於保持有關目錄中所有信息,當一個文件被訪問,其中信息

與VSN
信息進行比較,以確保它們保持一致
VSS Visio模板文件
VST Targa點陣圖
VSW Visio工作區文件
VXD Microsoft Windows虛擬設備驅動程序
W3L W3Launch文件
WAB Microsoft Outlook文件
WAD 包含有視頻、玩家水平和其他信息的DOOM游戲的大文件
WAL Quake 2正文文件
WAV Windows波形聲形
WB1,WB2 QuattoPro for Windows電子表格
WBK Microsoft Word備份文件
WBL Argo WebLoadⅡ上載文件
WBR Crick Software的WordBar文件
WBT Crick Software的WordBar模板
WCM WordPerfect宏
WDB Microsoft Works資料庫
WDG War FTP遠程守護者文件
WEB CorelXARA Web文檔
WFB Turtle Beach的Wavefont Bank(Maui/Rio/Monterey)
WFD Turtle Beach的Wavefont Drum集合(Maui/Rio/Monterey)
WFM Visual dBASE Windows表單
WFN 在CorelDRAW中使用的符號
WFP Turtle Beach的Wavefont程序(Maui/Ri/Monterey)
WGP Wild Board游戲數據文件
WID Ventura寬度表
WIL WinImage文件
WIZ Microsoft Word向導
WK1 Lotus 1-2-3版第1、2版的電子表格
WK3 Lotus 1-2-3版第3版的電子表格
WK4 Lotus 1-2-3版第4版的電子表格
WKS Lotus 1-2-3電子表格;Microsoft Works文檔
WLD REND386/AVRIL文件
WLF Argo WebLoadⅠ上載文件
WLL Microsoft Word內插器
WMF Windows元文件
WOW Grave Composer音樂模塊(MOD)文件
WP WordPerfect文檔
WP4 WordPerfect 4文檔
WP5 WordPerfect 5文檔
WP6 WordPerfect 6文檔
WPD WordPerfect文檔或演示
WPF 可字處理文檔
WPG WordPerfect圖形
WPS Microsoft Works文檔
WPT WordPerfect模板
WPW Novell PerfectWorks文檔
WQ1 Quattro Pro/DOS電子表格
WQ2 Quattro Pro/DOS第5版電子表格
WR1 Lotus Symphony
WRG ReGet文檔
WR1 書寫器文檔
WRK Cakewalk音樂聲音工程文件
WRL 虛擬現實模型
WRZ VRML文件對象
WS1 WordStar for Windows 1文檔
WS2 WordStar for Windows 2文檔
WS3 WordStar for Windows 3文檔
WS4 WordStar for Windows 4文檔
WS5 WordStar for Windows 5文檔
WS6 WordStar for Windows 6文檔
WS7 WordStar for Windows 7文檔
WSD WordStar 2000文檔
WVL Wavelet壓縮點陣圖
WWL Microsoft Word內插器文件
X AVS圖像格式
XAR CorelXARA繪畫
XBM MIME「xbitmap」圖像
XI Scream Tracker設備抽樣文件
XIF Wang映像文件(Windows 95帶有的文件)
XLA Microsoft Excel內插器
XLB Microsoft Excel工具條
XLC Microsoft Excel圖表
XLD Microsoft Excel對話框
XLK Microsoft Excel備份
XLL Microsoft Excel內插器文件
XLM Microsoft Excel宏
XLS Microsoft Excel工作單
XLT Microsoft Excel模板
XLV Microsoft Excel VBA模塊
XLW Microsoft Excel工作簿/工作區
XM FastTracker 2,Digital Tracker音樂模塊(MOD)文件
XNK Microsoft Exchange快捷方式文件
XPM X點陣圖格式
XR1 Epic MegaGames Xargon數據文件
XTP Xtree數據文件
XWD X Windows轉儲格式
XWF Yamaha XG Works文件(MIDI序列)
XY3 XYWrite Ⅲ文檔
XY4 XYWrite Ⅳ文檔
XYP XYWrite Ⅲ Plus文檔
XYW XYWrite for Windows 4.0文檔
X16 宏媒體擴展(程序擴展),16位
X32 宏媒體擴展(程序擴展),32位
YAL Arts& Letters剪貼藝術庫
YBK Microsoft Encarta 年鑒
Z UNIX gzip文件
ZAP Windows軟體安裝配置文件
ZIP Zip文件
ZOO 早前版本的壓縮文件
000-999 用於為老版本(或備份)文件編號(比如:被安裝程序改變的CONFIG.SYS文件);又可用於為

Ⅱ 如何用C語言編寫暴力破解壓縮文件解壓密碼

winrar有個命令行解壓
rar.exe -y x -p密碼 "c:\test.rar" "d:\"
只需要在C語言里把要爆破用的密碼生成或者從別的字典導入
然後拼接成命令循環執行就好了

Ⅲ 怎麼安裝c語言啊

C/C++語言學習、上機練習,建議可以使用 DevC++,以下是網路上的相關簡介:

Dev-C++是一個Windows環境下的一個適合於初學者使用的輕量級 C/C++ 集成開發環境(IDE)。它是一款自由軟體,遵守GPL許可協議分發源代碼。它集合了MinGW中的GCC編譯器、GDB調試器和 AStyle格式整理器等眾多自由軟體。

運行界面如下圖:

優點:

1、安裝簡便。

2、免費。

3、語法高亮、調試功能都齊備。

Ⅳ 有個C程序,用來批量壓縮文件夾里的文件壓縮為rar格式,出了點問題

大概看了一下,有幾個疑問:
1、rar軟體也在壓縮文件夾里嗎?因為你寫的是./rar
2、system函數的參數似乎有問題,最外面的兩個strcat是不是可以去掉了

我現在沒有環境,你可以用gdb跟一下,很容易找到問題所在的

Ⅳ 如何用C語言編寫暴力破解壓縮文件解壓密碼的程序

由於有一個重要的Rar文件,極需解開,首先試用了ARPC,但是解壓的速度極慢,每秒只有30個左右,所以斷了窮舉破解的念頭,卻仍不死心,因為我從不崇尚窮舉破解的方法,除非每秒可以跑幾千萬次的,我或許可以一試,所以決定研究一下Winrar3.x密碼演算法,以期是否可以破解該密碼。查看了網路上的資料,包括看雪FAQ里的回答,都聲稱只能用窮舉法破解,起先並不理解,但通過研究,我理解了看雪前輩們在FAQ里所說的原因,不禁讓我佩服

Winrar加密思路的成熟。雖然研究的結果沒有什麼新意,但我還是決定把我的研究結果與大家一起分享,為那些仍然以為winrar密碼可以象破解注冊碼一樣的,通過修改winrar彈出框之類的更改文件流程指向可以達到跳過密碼檢驗的朋友,做一個簡要的說明。

一、Rar文件生成的流程。
Winrar加密文件時,總的分兩個步驟:
1:先把源文件壓縮,壓成一段數據段。
2:再將壓縮完的數據段加密。
對於同一個源文件來說,不進行加密,壓縮完,其rar文件中的數據段是一模一樣的。但是如果對同一個源文件來說,即使使用同一個密碼,加密完rar文件中的數據段是不一樣的,這是由於加密的密鑰是依賴於一個Salt(8個位元組的密鑰,用來加密時使用,存放在rar文件頭中里)
所以要解密rar加密文件關鍵在於數據解密這一步,那我們接下來研究一下如何加密的。
二、加密「壓縮完的數據段」的流程
1、獲取密鑰:
將明文的密碼與Salt一起,通過HASH演算法,生成兩個16位元組的密鑰。(一個是KEY(AES演算法的參數),一個是initVector)
2、以Key和initVector來加密壓縮數據:
這里,是一個循環加密的結構,每16位元組作為一個塊,進行加密(這可能正是為什麼加密完的文件長度總為16倍數的原因)。加密採用AES演算法(RAR採用的是AES的rijndael的標准應用)。這里注意:AES加密前,有一個異或運算,是先將每16位元組塊與上一個16位元組塊加密結果進行異或,然後再進行AES演算法的。我用一個簡單的示意代碼看說明:
;===============================================
packblock[0]=packblock[i]^initVector
encryptBlock[0]=AES(packblock[0]) ;(KEY為AES的密鑰)
for i=1to 塊數量-1
packblock[i]=packblock[i]^encryptBlock[i-1]
encryptBlock[i]=AES(packblock[i]);(KEY為AES的密鑰)
next
;packblock[i]表示壓縮完的每16位元組數據
;encryptBlock[i]表示加密完的每16位元組數據
;===============================================
三、解密的過程
由於AES演算法是對稱的,所以解密的過程,是加密過程的逆運算。但解密時AES演算法過程與加密所用的不一樣(是因為解密過程中由KEY生成的子密鑰表不一樣)。仍然需要我們將密碼輸入,與salt一起生成兩個16位元組密鑰,KEY和initVector。

;===============================================
packblock[0]=AES1(encryptBlock[0]) ;(KEY為AES的密鑰)
packblock[0]=packblock[i]^initVector
for i=1to 塊數量-1
packblock[i]=AES1(encryptBlock[i]) ;(KEY為AES的密鑰)
packblock[i]=packblock[i]^encryptBlock[i-1]

next
;===============================================
那判斷密碼是否正確的在什麼地方呢?
解密的過程是解密後的數據塊進行解壓縮,然後解成源文件,對該文件進行CRC校驗,存在RAR文件中的源文件CRC校驗碼比較,相同則密碼正確,不相同則密碼錯誤。

四、無法秒破的原因
從上面,我們了解了RAR文件的整體思路。地球人都知道,解密時,肯定有個步驟是來判斷密碼的正確與否。而且,依據以往的經驗,我們也許可以將某些判斷的點移動,那樣可以縮減破解的流程思路。那RAR的這一步在哪裡?它把校驗放在了最後的一步。如果要秒破,我們該怎麼做泥?至少我認為目前是不可能的。
我們從解密過程逆反過來看看:
1、CRC檢驗這一塊修改跳轉?根本毫無意義,因為它已經是最後一步了。你可以修改RAR文件頭的CRC值,你可以將它改得和你用任意密碼解壓出來的文件CRC值一樣,但你的文件根本就不是原來的文件了。可能已經完全面目全非了。所以,對這一過程不可行。CRC校驗本身是不可逆的
2、那麼把判斷提前到壓縮完的數據?
解壓的時候,有沒有什麼來判斷壓縮數據是否正確?壓縮完的數據,有沒有固定的特徵,是否可以做為解壓的判斷,在這一步里,我們也無法找到有效的可用的固定特徵。因為這一步涉及到RAR的壓縮演算法。即使一個源文件,即使你的文件前一部分是完全相同的,只對後面的部分進行改過,那麼壓縮完,數據也是完全一樣的。因為壓縮完的數據首先是一個壓縮表,後面是編碼。文件不一樣,掃描完的壓縮表也不一樣,編碼又是依賴於壓縮表,所以,這里頭找不到壓縮完的數據有任何的固定特徵可以用來判斷的。
不管壓縮數據是什麼樣的,Winrar都一如既往地進行解壓,沒有進行壓縮數據是否有效的判斷。
3、那假如我們破解了AES了泥?
由於AES只依賴於KEY,如果AES演算法被破解了,我們知道了KEY,我們可以解出壓縮完的數據,但是這里有一個問題,還有一個initVector密鑰,用來第一個16位元組塊的異或,你沒有initVector參數,你第一個16位元組塊的數據便無法解得出來。
4、那就只能從第一步Hash的演算法入手
即使你能破解hash,但hash後的結果泥?沒有結果,你怎麼返推密碼。

所以綜上,我發現rar的加密是由hash和AES兩種演算法互相牽制,而兩種演算法當前都無法破解,至少目前還沒有辦法秒破,也理解了看雪高手講的道理。
五、對窮舉提高演算法效率的一些設想。
我用匯編寫完了RAR窮舉解密的演算法模塊,但是如何提高效率,優化窮舉的速度泥?我有如下的想法:
1、從壓縮數據里找尋特徵,省掉解壓縮、CRC檢驗代碼和生成initVector生成代碼。目前,通過多次實驗,我找到的一個特徵(不知道這個是否正確),即解密完的最後一個16位元組塊的最後一個位元組必須為0。因為經過多次的試驗,我發現有加密的數據段長度都會比未加密前的數據長,那麼,最後一個

16個位元組的數據塊解密完,多出的部分就都為0,但多出幾個位元組泥?多次實驗,長度不一,我試想著從加密數據段最後一個16個位元組塊著手,只解這一塊,看是否一個位元組為0,這樣,只解密16個位元組的數據,來大大提高效率?如果能進行到這一步了,再通過解全部數據,進行CRC校驗的判斷。
2、如果第一個特徵不成立的話,針對特定格式的壓縮文件,比如doc、jpg等,部分數據固定,壓縮完的數據是否存在相互牽制的數據?從而把判斷提前,這一步,我不知道如何找到壓縮完的數據是否存在相互牽制的數據。

Ⅵ 用C語言如何對文件進行壓縮

winrar軟體安裝後,所在的安裝目錄下有個rar.exe,開一個命令窗口到該目錄下運行rar
/?就能看到用法了,在你的程序裡面調用它的相應命令行是最簡單的方法,自己編寫壓縮演算法的話,先不談效率,起碼演算法就是相當復雜的了

閱讀全文

與c語言編譯軟體rar相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:144
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:736
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163