|
shanyinwx
初级用户
 
积分 31
发帖 16
注册 2008-2-27
状态 离线
|
|
2008-7-30 13:54 |
|
|
Evangel
初级用户
 
积分 145
发帖 95
注册 2008-4-12
状态 离线
|
|
2008-8-28 19:38 |
|
|
hhasee
初级用户
 
积分 185
发帖 88
注册 2008-5-12
状态 离线
|
|
2008-9-25 16:26 |
|
|
lisus
初级用户
 
积分 79
发帖 37
注册 2007-4-26
状态 离线
|
『第 34 楼』:
使用 LLM 解释/回答一下
多谢提供.真是好东西.
Thanks for providing. It's really a good thing.
|
|
2008-9-27 15:47 |
|
|
ljw3611
新手上路

积分 2
发帖 1
注册 2008-9-30
状态 离线
|
|
2008-9-30 21:44 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-10 07:57 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第 37 楼』:
使用 LLM 解释/回答一下
MakeCAB.exe:微软提供的制作CAB的文件的工具
http://upload.cn-dos.net/img/920.zip
转帖:
最简单的用法:
makecab 文件完整的名称 如 makecab wmd.dll
指定压缩类型及使用内存的大小:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll 压缩比高
批量压缩的办法:
for %v in (*.*) do makecab %v
之前俺研究了好久,都不知道怎么用一条命令将一个目录下的所有文件压缩成CAB包,现在终于知道了,压缩成一个CAB包的办法:
makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
来个高压缩比的:
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
这儿的list.txt里面是文件的列表,如果是相对路径那么要放到要压缩的文件夹中,如果是绝对路径就可以放到任何地方喽!
Last edited by HAT on 2008-10-11 at 22:36 ]
MakeCAB.exe: a tool provided by Microsoft for creating CAB files
http://upload.cn-dos.net/img/920.zip
Repost:
The simplest usage:
makecab full name of the file such as makecab wmd.dll
Specify compression type and the size of memory used:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll high compression ratio
Batch compression method:
for %v in do makecab %v
Before I studied for a long time, I didn't know how to use a single command to compress all files in a directory into a CAB package. Now I finally know. The way to compress into one CAB package:
makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
Here is a high compression ratio one:
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
The list.txt here is the list of files. If it is a relative path, it should be placed in the folder to be compressed. If it is an absolute path, it can be placed anywhere!
Last edited by HAT on 2008-10-11 at 22:36 ]
|

 |
|
2008-10-10 07:57 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第 38 楼』:
使用 LLM 解释/回答一下
Listdlls.exe(2.25):显示系统加载的DLL文件的名称和路径等信息的工具
http://upload.cn-dos.net/img/910.zip
ListDLLs v2.25
By Mark Russinovich
Published: November 1, 2006
Introduction
A question that I often get asked is "Do you know of a utility that will show me which DLLs are loaded on Windows 9x or NT ". The answer I gave up until recently was "no", until I discovered a tool in the Windows NT Resource Kit called tlist that does show this information. I decided to write a free-ware version, ListDLLs. Unlike tlist, however, ListDLLs is able to show you the full path names of loaded modules - not just their base names. In addition, ListDLLs will flag loaded DLLs that have different version numbers than their corresponding on-disk files (which occurs when the file is updated after a program loads the DLL), and can tell you which DLLs were relocated because they are not loaded at their base address.
You can also get Process Explorer, a GUI-based version of this program, here at Sysinternals.
Installation
Just copy ListDLLs onto your executable path, and type "listdlls".
ListDLLs works on Windows 9x, NT 3.51, NT 4.0, and Win2K.
Last edited by HAT on 2008-10-11 at 22:37 ]
Listdlls.exe(2.25):A tool that displays information such as the names and paths of DLL files loaded by the system
http://upload.cn-dos.net/img/910.zip
ListDLLs v2.25
By Mark Russinovich
Published: November 1, 2006
Introduction
A question that I often get asked is "Do you know of a utility that will show me which DLLs are loaded on Windows 9x or NT ". The answer I gave up until recently was "no", until I discovered a tool in the Windows NT Resource Kit called tlist that does show this information. I decided to write a free-ware version, ListDLLs. Unlike tlist, however, ListDLLs is able to show you the full path names of loaded modules - not just their base names. In addition, ListDLLs will flag loaded DLLs that have different version numbers than their corresponding on-disk files (which occurs when the file is updated after a program loads the DLL), and can tell you which DLLs were relocated because they are not loaded at their base address.
You can also get Process Explorer, a GUI-based version of this program, here at Sysinternals.
Installation
Just copy ListDLLs onto your executable path, and type "listdlls".
ListDLLs works on Windows 9x, NT 3.51, NT 4.0, and Win2K.
Last edited by HAT on 2008-10-11 at 22:37 ]
|

 |
|
2008-10-10 08:12 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-11 23:01 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-11 23:01 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-12 00:31 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-14 11:06 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
|
2008-10-14 11:06 |
|
|
laihaibin08
新手上路

积分 13
发帖 15
注册 2008-10-19
状态 离线
|
『第 44 楼』:
使用 LLM 解释/回答一下
非常感谢
很多很实用的工具
Thanks a lot. There are many very practical tools.
|
|
2008-10-19 17:19 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第 45 楼』:
使用 LLM 解释/回答一下
screnc.exe(1.0):可以对VBS等脚本进行加密的微软官方工具Windows Script Encoder
http://upload.cn-dos.net/img/1124.zip
描述
对脚本编写源代码进行编码,使其不会轻易地被用户查看或修改。
语法
SCRENC inputfile outputfile
脚本编码器语法的组成部分如下:
部分 描述
/s 可选的。 开关,它指定脚本编码器的工作状态是静态的,即产生无屏幕输出。如省略,缺省为提供冗余输出。
/f 可选的。指定输入文件将被输出文件覆盖。 注意,该选项会破坏您原来的输入源代码。如省略,输出文件不会被覆盖。
/xl 可选的。指定不把 @language 伪指令添加到 .ASP 文件顶部。如省略,@language 指令添加到所有的 .ASP 文件中。
/l defLanguage 可选的。指定在编码过程中使用的缺省脚本编写语言 (JScript® 或 VBScript)。被编码文件中的脚本块如不包含语言属性,即被认为是由指定语言写成。 如省略,JScript 是 HTML 页和脚本小程序的缺省语言,VBScript 是动态网页的缺省语言。对于普通文本文件,由文件扩展名 ( .js 或 .vbs)决定缺省脚本编写语言。
/e defExtension 可选的。把输入文件与一个特定的文件类型相关联。当输入文件的扩展名不能明显显示出文件的类型时,即,当输入文件扩展名不是可识别的扩展名,但文件内容又可以归为可识别的类型时,使用该开关。该选项无缺省值。如果遇到一个带不可识别的扩展名的文件,且该选项未被指定,则脚本编码器不能处理该不可识别的文件。可识别的文件扩展名有 asa、asp、cdx、htm、html、js、sct和 vbs。
inputfile 必需的。要被编码的文件名称,包括相对于当前目录的任何需要的路径信息。
outputfile 必需的。要生成的输出文件的名称,包括相对于当前目录的任何需要的路径信息。
说明
如下是脚本编写器能处理的四种文件:
ASP。该格式由一个文本动态网页组成,此网页在 <SCRIPT> ... </SCRIPT> 标记或 <% ... %> 标记内包含有效的 HTML 和内嵌脚本块。使用该格式的应用程序包括 Microsoft® Internet Information Services (IIS)。识别文件扩展名有 .asp、.asa 和 .cdx。
HTML。该格式由一个包含有效的 HTML 和内嵌脚本块的文本文件组成。使用该脚本格式编写的应用程序包括 Microsoft FrontPage®, Microsoft® Visual InterDev™ 和所有虚拟的 Web 设计器及浏览器。识别文件扩展名有 .htm 和 .html。
普通文本。该格式由只包含脚本而无两端标记的文本文件组成。使用该脚本格式编写的应用程序包括 Windows® Scripting Host (WSH) 和 Microsoft® Outlook®。 识别文件扩展名有 .js 和 .vbs,经编码后,分别变为 .jse 和 .vbe。
脚本小程序。该格式由一个在 <SCRIPT> ... </SCRIPT> 标记中包含有效脚本小程序的文本文件组成。识别文件扩展名有 .sct 和 .wsh。
示例
如下是使用脚本编码器的一个例子以及对其结果的简单解释:
对输入文件 test.html 进行编码,生成输出文件 encode.html,使用:
screnc test.html encode.html
对输入文件 test.htm 进行编码,并用编码后的输出文件覆盖输入文件,使用:
screnc /f test.htm
对当前目录中的所有 .ASP 文件进行编码,并把编码后的输出文件放在c:\temp中,使用:
screnc *.asp c:\temp
对当前目录中的所有 .ASP 文件进行编码,并把编码后的输出文件放在c:\temp中,使用:
screnc /e asp *.* c:\temp
对输入文件 test.htm 进行编码,并生成输出文件 encode.htm,确保没有指定语言属性的脚本块使用 VBScript,使用:
screnc /l vbscript test.htm encode.htm
对当前目录中的所有脚本小程序文件进行编码,并不经信息显示就用编码后的文件覆盖这些文件,使用:
screnc /s /f *.sct
Last edited by HAT on 2008-11-23 at 03:20 ]
screnc.exe(1.0): Microsoft official tool Windows Script Encoder that can encrypt VBS and other scripts
http://upload.cn-dos.net/img/1124.zip
Description
Encode the source code of the script so that it cannot be easily viewed or modified by users.
Syntax
SCRENC inputfile outputfile
The components of the script encoder syntax are as follows:
Part Description
/s Optional. Switch that specifies that the working state of the script encoder is static, that is, no screen output is generated. If omitted, the default is to provide redundant output.
/f Optional. Specify that the input file will be overwritten by the output file. Note that this option will destroy your original input source code. If omitted, the output file will not be overwritten.
/xl Optional. Specify that the @language directive is not added to the top of the.ASP file. If omitted, the @language directive is added to all.ASP files.
/l defLanguage Optional. Specify the default scripting language (JScript® or VBScript) used during encoding. The script block in the encoded file that does not contain the language attribute is considered to be written in the specified language. If omitted, JScript is the default language for HTML pages and scriptlets, and VBScript is the default language for dynamic web pages. For plain text files, the default scripting language is determined by the file extension (.js or.vbs).
/e defExtension Optional. Associate the input file with a specific file type. Use this switch when the extension of the input file does not clearly show the type of the file, that is, when the input file extension is not an identifiable extension, but the file content can be classified into an identifiable type. There is no default value for this option. If an unidentifiable extension file is encountered and this option is not specified, the script encoder cannot process the unidentifiable file. Recognizable file extensions are asa, asp, cdx, htm, html, js, sct, and vbs.
inputfile Required. The name of the file to be encoded, including any required path information relative to the current directory.
outputfile Required. The name of the output file to be generated, including any required path information relative to the current directory.
Description
The following are the four types of files that the script encoder can process:
ASP. This format consists of a text dynamic web page that contains valid HTML and embedded script blocks within <SCRIPT>... </SCRIPT> tags or <%... %> tags. Applications that use this format include Microsoft® Internet Information Services (IIS). Recognized file extensions are.asp,.asa, and.cdx.
HTML. This format consists of a text file that contains valid HTML and embedded script blocks. Applications written using this script format include Microsoft FrontPage®, Microsoft® Visual InterDev™, and all virtual web designers and browsers. Recognized file extensions are.htm and.html.
Plain text. This format consists of a text file that contains only scripts without end tags. Applications written using this script format include Windows® Scripting Host (WSH) and Microsoft® Outlook®. Recognized file extensions are.js and.vbs, and after encoding, they become.jse and.vbe respectively.
Scriptlet. This format consists of a text file that contains a valid scriptlet within <SCRIPT>... </SCRIPT> tags. Recognized file extensions are.sct and.wsh.
Example
The following is an example of using the script encoder and a simple explanation of its result:
Encode the input file test.html to generate the output file encode.html, using:
screnc test.html encode.html
Encode the input file test.htm and overwrite the input file with the encoded output file, using:
screnc /f test.htm
Encode all.ASP files in the current directory and place the encoded output files in c:\temp, using:
screnc *.asp c:\temp
Encode all.ASP files in the current directory and place the encoded output files in c:\temp, using:
screnc /e asp *.* c:\temp
Encode the input file test.htm to generate the output file encode.htm, ensuring that script blocks without a specified language attribute use VBScript, using:
screnc /l vbscript test.htm encode.htm
Encode all scriptlet files in the current directory and overwrite these files with the encoded files without information display, using:
screnc /s /f *.sct
Last edited by HAT on 2008-11-23 at 03:20 ]
|

 |
|
2008-10-20 20:18 |
|