请输入您要查询的百科知识:

 

词条 打狗棒
释义

小说中的打狗棒

出处

古之乞丐当有可能遭犬的攻击,以棒子防身,但惟有丐帮帮主的棒子能称之为“打狗棒”!

金庸先生的多部小说中,都有“打狗棒”出现焉,然而自始至终打狗棒却只有一根。因为在小说里“打狗棒”象征了权力,一个巨众帮派统治的权力,那是丐帮帮主代代传承的器物,并不是一般乞丐能拥有的。见《清稗类钞·乞丐类》“丐头”:“乞丐有乞丐头,尽人皆知,而不知丐头必有杆子为证,如官吏之印信然。”剧本《鸿鸾嬉》中:乙云:“兄弟才疏学浅,不能当此重任。”甲云:“老弟你休谦让,就此拜了杆儿罢。”此为证,杆为丐头权之象征,彼中人凡违反法律,则以此杆惩治,致死,亦无怨言。

打狗棒法

丐帮帮主嫡传武学,非丐帮帮主无法传授之绝妙武功,共有三十六路一十二招八字口诀,为丐帮镇帮绝学。

三十六路打狗棒法是丐帮开帮祖师爷所创,历来是前任帮主传后任帮主,决不传给第二个人。丐帮第三任帮主的武功尤胜开帮祖师,他在这路棒法中更加入无数奥妙变化。数百年来,丐帮逢到危难关头,帮主亲自出马,往往便仗这打狗棒法除奸杀敌,震慑群邪。

打狗棒法名字虽然陋俗,但变化精微,招术奇妙,实是古往今来武学中的第一等功夫。打狗棒法共有绊、劈、缠、戳、挑、引、封、转八诀,“缠”字诀使用时,那竹棒有如一根极坚韧的细藤,缠住了大树之后,任那树粗大数十倍,不论如何横挺直长,休想再能脱却束缚,“缠”字诀是随敌东西。“转”字诀却是令敌随己,竹棒化成了一团碧影,猛点敌人后心“强间”、“风府”、“大椎”、“灵台”、“悬枢”各大要穴。这些穴道均在背脊中心,只要被棒端点中,非死即伤。“绊”字诀有如长江大河,绵绵而至,决不容敌人有丝毫喘息时机,一绊不中,二绊续至,连环钩盘,虽只一个“绊”字,中间却蕴藏着千变万化。

“天下无狗”共有六变,是打狗棒法最后一招最后一变的绝招,这一招仗将出来,四面八方是棒,劲力所至,便有几十条恶犬也一齐打死了,所谓“天下无狗”便是此义,棒法之精妙,已臻武学中的绝诣。

《射雕英雄传》中出现的招数有:“棒打狗头”、“反截狗臀”、“獒口夺杖”、“棒打双犬”、“压肩狗背”、“拨狗朝天”等。

《神雕侠侣》中出现的招数有:“棒打双犬”、“天下无狗”等。

计算机领域中的打狗棒

简介

很多软件公司为了保护产权,会对软件采取加密措施。加密狗就是比较常见的一种。在生产开发环节采用了加密狗硬件,软件必须搭配加密狗才能正常使用,软件是可以翻录的,硬件却没那么容易复制.软件商看中了这个方法,后来在大型软件上经常出现加密狗的身影.

打狗棒就是一款反加密狗的软件,具体特性如下:

打狗棒是利用80386/80486的VM86技术模拟软件狗,来实现解密的. 进行解密时,软件先带狗运行,用打狗棒得到软件狗的相关数据; 然后拿去软件狗,运行打狗棒,则软件可以无狗运行了.

加密狗

加密狗,一般为一个U盘的样子通过USB插口与电脑连接(USB密码狗)。加密狗一般由硬件,驱动,再加上用户程序的使用部分完成加密,按厂家的说法,硬件由不可读的存储器保存一些数据和代码,驱动程序则是与加密狗通信的根本,在这一部分他们做了较强的加密,并且与硬件之间的信息传递加入了随机消息,因此要破解硬件或驱动程序部分是相当难的.现在许多计算软件只有在插了USB.狗的计算机上才可运行,没有该狗将无法运行或者只能使用部分功能 (学习版)。

有些软件在使用时,必须在机器上(并口、扩展槽或USB口)上插一个小小的硬件设备,软件才可以正常运行。这个硬件设备通常被称作"狗"。以至于现在习惯把市场上所有的加密产品(加密锁、加密卡等)都叫狗。

硬加密是一类软件与硬件技术相结合的加密产品。相对于软加密而言,加密狗独立于计算机系统外,难以用软件方式模拟,使得它更具有“黑箱"特点,功能也比早期的软加密有了质了突破。基本说来,硬加密是通过在软件执行过程中和加密狗交换数据来实现加密的。

打狗棒解密对象

"打狗棒"作为解密软件,其实是针对软加密的,并不能对硬加密起作用。

当然,不是说硬加密方式就不能破解,有些解密者就利用并口监视器来监听并口数据流,记录程序运行中软件向并口写了什么数据,及并口上的加密硬件返回了什么数据,然后写一段程序仿真数据交换来解密。这对老的硬加密是一个打击。不过在新的软件狗中,比如金天quot;RC-DJ型软件狗",设有端口噪声及迷宫技术,使得软件狗与软件的数据交换过程中含有大量的无用数据,来干扰解密,而正常的数据交换却可以在通讯协议的支持下正常进行。迷宫技术是用来迷惑解密者的跟踪用的。

运行环境

它运行在DOS 3.0以上版本,注意,不支持HIMEM.SYS和QEMM.EXE,因此,CONFIG.SYS的配置最好如下:

FILES=30

BUFFERS=30

安装软件

把软盘上的CANE.EXE和*.LAD拷贝到硬盘上即可(未加密).

运行软件

在安装软件的当前目录键入CANE /H,然后回车,则显示帮助信息:

-------------------------HELP------------------------

CANE -----Emulate the softdog

CANE /Axxx -----Analyse the softdog,xxx=extend mem kept

CANE /R -----Read the softdog file

CANE /W -----Write the softdog file

CANE /U -----Free memory and to dos

CANE /H -----Help

其中,CANE 表示模拟软件狗运行软件.CANE /Axxx 表示分析软件狗相关的数据,xxx表示为数据留出的扩展内存数(以K为单位).CANE /R 表示读已分析的软件狗的数据.CANE /W 表示把分析的软件狗的数据写到文件中.CANE /U 表示把打狗棒程序从内存中撤消.CANE /H 表示帮助.

因此,A> 要解密一个软件狗,步骤如下:

⑴. 把软件狗插到打印口,进入到打狗棒所在的目录,键入CANE /Axxx(其中xxx为要留的以K为单位的扩展内存数),然后运行要解密的软件.

⑵. 运行完毕后,回到打狗棒所在的目录,运行CANE /W,把软件狗相关的数据写到当前目录下的文件中.

⑶. 运行CANE /U 退出VM86模式,回到实模式下.

B> 要无狗运行软件,则在打狗棒所在的目录下运行CANE然后回车,再运行CANE /R然后回车,再运行原来的软件即可.

软件中附带UCDOS5.0单用户版的解密数据(参考数据,对于不同用户数据不一定相同),即CANE0378.LAD和CANE03BC.LAD.

LAD的数据格式

LAD文件的数据格式如下:

第1,2字节: 未用

第3,4,5,6: 数据长度

第7字节开始(存放数据): 属性 端口 数据

...

其中属性占1个字节,00H: 输入一字节

01H: 输入一字

10H: 输出一字节

11H: 输出一字

端口占2个字节,为输入/输出数据的端口,如并口数据端口为0378H

数据是输入输出的数据,如果属性为X个字节,则占X字节,

程序的编译和连接

在当前目录下,键入命令行: pasm cane,然后回车即可.

注意,必须在PATH中设置BORLANDC++的路径. 例如,如果BORLANDC++的目录为C:\\BORLANDC,则在AUTOEXEC.BAT文件的PATH中加入C:\\BORLANDC\\BIN

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/26 8:03:41