Hash值破解工具Hashcat使用

HashCat系列软件拥有十分灵活的破解方式,可以满足绝大多数的破解需求。Hashcat系列软件是比较牛逼的密码破解软件,系列软件包含Hashcat、oclHashcat;还有一个单独新出的oclRausscrack。其区别为Hashcat只支持cpu破解;oclHashcat和oclGausscrack则支持gpu加速。oclHashcat则分为AMD版和NIVDA版。 1.指定HASH类型在HashCat中-m参数可以指定要破解的HASH类型,运行hashcat主程序加上--help参数在 hashmodes:中可以看到各种HASH类型的代号不同版本的HashCat所支持的hash类型有所不同,如果没有指定--hash-type参数,那么程序默认为MD5类型。  2.指定破解模式在HashCat中-a参数可以可以指定破解模式,软件一共支持5种破解模式,分别为0Straight(字典破解)1Combination(组合破解)3Brute-force(掩码暴力破解)6Hybriddict+mask(混合字典+掩码)7Hybridmask+dict...

Vue3中的readonly怎么使用

在Vue3中,可以通过readonly函数将一个对象转化为只读的,使其属性成为只读的,无法被修改。使用方法如下:import{readonly}from'vue';constmyObject={name:'Alice',age:25};constreadonlyObject=readonly(myObject);//尝试修改只读对象的属性readonlyObject.name='Bob';//这里会报错,因为只读对象的属性无法被修改复制代码在上面的例子中,myObject是一个普通的对象,通过readonly函数将其转化为只读对象readonlyObject。尝试修改readonlyObject的属性会导致报错。...

使用 Git 同步时出现gnutls_handshake() failed: Error in the pull function

fatal:unabletoaccess'https://android.googlesource.com/platform/prebuilts/qemu-kernel/':gnutls_handshake()failed:Errorinthepullfunction.fatal:unabletoaccessfatal:unabletoaccess'https://android.googlesource.com/platform/frameworks/opt/net/ethernet/':gnutls_handshake()failed:TheTLSconnectionwasnon-properlyterminated./由系统的git默认使用的libcurl4-gnutls-dev造成安装编译环境sudoapt-getupdatesudoapt-getinstallbuild-essentialfakerootdpkg-devlibcurl4-openssl-devsudoapt-getbuild-depgitmkdirgit-openssl&...

jquery fileupload使用

首先,我们需要调用jQuery和jQueryfileupload的脚本文件:<scriptsrc="/jquery-3.6.0.min.js"></script><scriptsrc="/jquery-file-upload/5.1.3/js/jquery.fileupload.min.js"></script>然后,我们需要一个包含可上传文件的表单:<formid="fileupload"action="upload.php"method="POST"enctype="multipart/form-data"><inputtype="file"name="files[]"multiple><buttontype="submit">上传</button></form>表单包含一个文件输入字段和一个提交按...
开发笔记 开发笔记·2024-01-04

Linux grep指令的10个使用技巧

grep(globalregularexpressionprint)是Linux或其他类Unix操作系统中的一个功能强大的命令行搜索工具。它可以从文件或标准输入中搜索文本或字符串,并显示匹配的行或统计信息。grep命令有大量的选项和用法,本文将介绍一些常见的示例。grep命令可用于在一个或多个文件中搜索字符串或正则表达式。以下是如何使用它的基本语法:grep'pattern'file1file2...全选复制例如,如果我们想在file.txt中搜索字符串“hello”,我们可以使用以下命令:grep'hello'file.txt全选复制这个命令会打印出file.txt中包含hello的所有行。我们还可以使用通配符来在多个文件中搜索。例如,如果我们想在当前目录下所有以.txt结尾的文件中搜索“hello”,我们可以使用以下命令:grep'hello'*.txt全选复制如果要使用正则表达式进行搜索,我们可以使用-E选项或使用egrep命令。例如,如果我们想在file.txt中搜索以h开头,后面跟一个或多个字母的单词,我们可以使用以下命令:gr...

MySQL游标循环的使用

CREATEPROCEDUREtest_procedure()BEGIN--需要定义接收游标数据的变量DECLAREaCHAR(100);--遍历数据结束标志DECLAREdoneINTDEFAULTFALSE;--游标DECLAREcurCURSORFORSELECTsuffixfromtb_name;--将结束标志绑定到游标DECLARECONTINUEHANDLERFORNOTFOUNDSETdone=TRUE;--打开游标OPENcur;--开始循环read_loop:LOOP--提取游标里的数据,这里只有一个,多个的话也一样;FETCHcurINTOa;--声明结束的时候IFdoneTHENLEAVEread_loop;ENDIF;--这里做你想做的循环的事件DELETEfrommail_emailwhereemaillikea;ENDLOOP;--关闭游标CLOSEcur;END ...
开发笔记 开发笔记·2023-12-09

java中getrealpath怎么使用

在Java中,可以通过使用getRealPath()方法来获取Web应用程序的真实路径。这个方法通常在Servlet中使用,它返回一个字符串,表示Web应用程序的根目录在文件系统中的真实路径。以下是getRealPath()方法的示例用法:importjavax.servlet.*;importjavax.servlet.http.*;importjava.io.*;publicclassMyServletextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//获取Web应用程序的真实路径StringrealPath=getServletContext().getRealPath("/");//打印真实路径System.out.println("Web应用程序的真实路径:"+realPath);//其他操作...}}在上述示例中,getServletContext().getRealPath(...

Oracle数据库:如何使用Oracle ODP.NET 11g的.NET程序发布方法

ODP.NET11g是Oracle发布的供.NET程序访问Oracle数据库的ADO.NET组件,比微软自带的Oracle组件性能好,更可以访问UDT(UserDefinedType)类型,Procedure,REF等等高级Oracle特性。  .NET1.1的客户端需要的发布文件如下:  Oracle.DataAccess.dll(odt111odp.netin1.x)  OraOps11.dll(odt111in)  .NET2.0需要发布:  Oracle.DataAccess.dll(odt111odp.netin2.0)  OraOps11w.dll(odt111in)  上面的客户端均需要OCI基本包支持:  oci.dll  oraociei11.dll(也可以用更小的oraociicus11.dll代替)  orannzsbb11.dll  为了在客户端测试方便,还可以加上SQL*Plus包,包括两个文件:  sqlplus.exe  orasqlplusic11.dll  发布sqlplus包可以使用sqlplus"user_name/passwor...

如何使用MySQL全文索引实现关键词高亮(详细教程)

1.什么是MySQL全文索引MySQL全文索引是MySQL中的一种索引类型,可以用于快速的搜索和匹配文本数据。与普通的索引不同,全文索引可以快速地匹配文本中的单词和短语,而不是仅仅匹配整个字段。2.如何创建MySQL全文索引要使用MySQL全文索引,我们首先需要在表中创建一个全文索引。创建全文索引需要满足以下几个条件:noDB存储引擎;-表中必须有一个全文索引列。如果表中没有全文索引列,我们可以通过以下语句来添加:ALTERTABLE`表名`ADDFULLTEXT(`列名`);3.如何使用MySQL全文索引进行搜索使用MySQL全文索引进行搜索非常简单,只需要在查询语句中添加MATCHAGAINST子句即可。例如,我们要搜索包含“关键词”的文章,可以使用以下语句:SELECT*FROM`表名`WHEREMATCH(`列名`)AGAINST('关键词');4.如何实现关键词高亮关键词高亮是一种常见的搜索结果优化技术,可以让搜索结果更加醒目。在MySQL中,我们可以通过一些简单的方法实现关键词高亮。 然后,我们可以使用PHP等后端语言将搜索...

Oracle SqlLoader使用

最近在用sqlloader导入数据,500多M,开始要用40分钟,后来做到了20min,再后来只用不到2分钟。所用时间的不断减少,得益于很多网友的总结。数据文件为csv格式,默认打开软件为:excel,通过excel打开的csv文件日期和数字格式可能会发生变化,在写controlfile时要注意了,看原始格式请用文本编辑器打开。    下面是一网友总结的内容,比较全,转载如下: Oracle的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点:1)能装入不同数据类型文件及多个数据文件的数据2)可装入固定格式,自由定界以及可度长格式的数据3)可以装入二进制,压缩十进制数据4)一次可对多个表装入数据5)连接多个物理记录装到一个记录中6)对一单记录分解再装入到表中7)可以用数对制定列生成唯一的KEY8)可对磁盘或磁带数据文件装入制表中9)提供装入错误报告10)可以将文件中的整型字符串,自动转成压缩十进制并装入列表中。 11)可以用filler关键字,不装载某列:field2FILLER,12)可...
开发笔记 开发笔记·2023-08-10

Tomcat使用crt证书转jks

tomcat配置jks  pfx转jks:cmd到jdk的bin下keytool-importkeystore-srckeystore mycert.pfx-srcstoretypepkcs12-destkeystoremycert.jks-deststoretypeJKSmycert.pfx是转前的pfxmycert.jks是转后的第一步1,根据server.crt和server.key生成pkcs12证书生成过程输入的密码就是keypassopensslpkcs12-export-in源证书.crt-inkeyahmu.key-outmycert.p12-nameabc-CAfile源证书.crt这时我输入:a123456(因此c123456就是我的keypass),name就是别名,我的别名是abc 第二步2,将上一步的mycert.p12证书转换为jks证书deststorepass就是将来的storepasskeytool-importkeystore-v-srckeystoremycert.p12-srcstoretypepkcs12...

hive使用map字段

createtablerole_bigtable(table_namestring,record_datestring,server_idstring,map_colmap<string,string>)partitionedby(dtstring,game_idstring)ROWFORMATDELIMITEDFIELDSTERMINATEDBY''COLLECTIONITEMSTERMINATEDBY','MAPKEYSTERMINATEDBY':';创建test7.txtrole_info2017-01-01101accoount_id:20,role_id:30role_info2017-01-01102accoount_id:201,role_id:301导入数据loaddatalocalinpath'/home/hadoop/test/test7.txt'intotablerole_bigtablepartition(dt='2017-01-01',game_id='gcd&...
开发笔记 开发笔记·2023-07-11

SQLServer 错误 18452 用户 “%.*ls” 登录失败。 该登录名为 SQL Server 登录名,不能与 Windows 身份验证一起使用。%.*ls

Attribute值产品名称SQLServer事件ID18452事件源MSSQLSERVER组件SQLEngine符号名称LOGON_INVALID_CONNECT消息正文用户“%.*ls”登录失败。该登录名为SQLServer登录名,不能与Windows身份验证一起使用。%.*ls用户尝试使用无法验证的凭据登录。可能的原因包括:此登录可能为SQLServer登录,但服务器仅接受Windows身份验证。您尝试使用SQLServer身份验证连接,但SQLServer上不存在所用登录名。登录可能使用Windows身份验证,但登录名是无法识别的Windows主体。无法识别的Windows主体表示Windows无法验证此登录名。这可能是由于此Windows登录名来自不可信的域。类似问题可能导致出现更一般性的错误18456。如果您尝试使用SQLServer身份验证进行连接,请验证是否将SQLServer配置为使用混合身份验证模式。如果使用SQLServer身份验证连接,请验证此SQLServer登录名是否存在。如果尝试使用Windows身份验证进行连接,请验证您是否正确地...

SQLServer 错误 1461 在服务器中检测到数据库”%.*ls”的不同数据库镜像安全级别。 将使用 FULL 安全级别。

Attribute值产品名称SQLServer事件ID1461事件源MSSQLSERVER组件SQLEngine符号名称DBM_SAFETY_MISMATCH消息正文在服务器中检测到数据库”%.*ls”的不同数据库镜像安全级别。将使用FULL安全级别。修改事务安全级别时镜像连接断开,因为事务安全设置在主体数据库和镜像数据库中不一致。将使用完全事务安全的默认安全设置。会话将在高安全模式下运行。若要关闭事务安全,请对主体数据库重新运行ALTERDATABASEdatabase_nameSETPARTNERSAFETYOFF语句。...

SQLServer 错误 12329 构造不支持使用代码页不是 1252 的排序规则的数据类型 char (n) 和 varchar (n) 。

Attribute值产品名称SQLServer事件ID12329事件源MSSQLSERVER组件SQLEngine符号名称HK_UNSUPPORTED_NON_LATIN_CODEPAGE消息正文构造不支持使用代码页不是1252的排序规则的数据类型char(n)和varchar(n)。请勿使用排序规则中代码页不是1252的数据类型char(n)和varchar(n)。可能生成此错误的一种意外情况是:BEGINATOMICWITH(TRANSACTIONISOLATIONLEVEL=SNAPSHOT,LANGUAGE='us_english')请改用:BEGINATOMICWITH(TRANSACTIONISOLATIONLEVEL=SNAPSHOT,LANGUAGE=N'us_english')...
首页上一页12345...下一页尾页