CTFcrackTools-V3 – 一款旨在帮助 CTFer 在 CTF 中发挥作用的一个框架

CTFcrackTools-V3 – 一款旨在帮助 CTFer 在 CTF 中发挥作用的一个框架

黑客软件hacker2019-06-14 7:17:3110425A+A-

"这大约是中国首例运用于CTF的专用工具架构。 能够被运用于CTF中的Crypto,Misc. 内嵌现阶段流行登陆密码(限于维吉利亚登陆密码,凯撒密码,栅栏密码······)


  CTFcrackTools-V3

  CTFcrackTools重设版

  创作者:米斯特安全性-林晨、摆动、奶权

  米斯特安全性精英团队主页:.com://WWW.hen-ourlife.Com/

  一部分软件来源于:期待精英团队-nMask

  架构详细介绍

  这大约是中国首例运用于CTF的专用工具架构。

  能够被运用于CTF中的Crypto,Misc…

  内嵌现阶段流行登陆密码(限于维吉利亚登陆密码,凯撒密码,栅栏密码······)

  客户可独立撰写软件,但仅适用Python撰写软件。撰写方式也极其简易。

  该新项目始终在提高,这次的重设只保存了一部分关键编码,而将miui及提升代码重构,使这一架构适用更智能。

  新项目详细地址:https://github.Com/0Chencc/CTFCrackTools

  软件撰写

  #-*- coding:utf-8 -*-

  '''

  {

  ??tittle:程序流程题目

  ??type:程序流程种类

  ??author:创作者呢称

  ??dialog:自变量

  ??detail:软件详细信息

  }

  '''

  def main(a):

  ? ? return a

  如今来主要讲讲这种软件的使用方法,主要应当将下架构的启用方式。

  编号种类或许是utf-8啦

  Type:Crypto是1个软性规定,我也现阶段只写了Crypto的类,我准备在中后期再加压缩文件,照片的归类出去,渐渐地健全。

  main的方式中,最少有个自变量,对立事件有4个自变量。

  除开第一位自变量之外的,都应当在Dialog后标出。

  Example:我们精英团队的奶权写了1个维基利亚登陆密码的软件

  #!/usr/bin/env python

  # -*- coding: utf-8 -*-

  '''

  {

  Title:VigenereDecrypto

  Author:naiquan

  Type:crypto

  Dialog:key

  Detail:维吉利亚登陆密码编解码

  def vigenereDecrypto(ciphertext,key):

  ? ? ascii='ABCDEFGHIJKLMNOPQRSTUVWXYZ'

  ? ? keylen=len(key)

  ? ? ctlen=len(ciphertext)

  ? ? plaintext = ''

  ? ? i = 0

  ? ? while i < ctlen:

  ? ?? ???j = i % keylen

  ? ?? ???k = ascii.index(key[j])

  ? ?? ???m = ascii.index(ciphertext)

  ? ?? ???if m < k:

  ? ?? ?? ?? ?m += 27

  ? ?? ???plaintext += ascii[m-k]

  ? ?? ???i += 1

  ? ? return plaintext

  def main(ciphertext,key):

  ? ? return vigenereDecrypto(ciphertext.replace("" "","""").upper(),key.replace("" "","""").upper())

  那样写得话,架构就能够自主载入软件信息内容,随后会弹1个对话框请输入key。而ciphertext则是立即传到。

  def vigenereDecrypto(ciphertext,key)

  ciphertext亦是键入的內容,key是由弹出窗口出去由客户填写信息的。

  页面详细介绍

  创作者:i秋春工程学院"


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 5条评论
  • 冬马忆囚2022-05-31 14:48:33
  • /github.Com/0Chencc/CTFCrackTools  软件撰写  #-*- coding:utf-8 -*-  '''  {  
  • 酒奴过活2022-05-31 11:14:52
  • kTools重设版  创作者:米斯特安全性-林晨、摆动、奶权  米斯特安全性精英团队主页:.com://WWW.hen-ourlife.Com/  一部分软件来源于:期待精英团队-nMask  架构详细介绍  这大约是中国首例运用于CTF
  • 怎忘奚落2022-05-31 10:00:24
  • :utf-8 -*-  '''  {  ??tittle:程序流程题目  ??type:程序流程种类  ??author:创作者呢称  ??dialog:自变量  ??detail:软件详细信息  }  '
  • 边侣听茶2022-05-31 20:47:42
  • 窗口出去由客户填写信息的。  页面详细介绍  创作者:i秋春工程学院"
  • 野欢秋酿2022-05-31 21:01:37
  • ").upper())  那样写得话,架构就能够自主载入软件信息内容,随后会弹1个对话框请输入key。而ciphertext则是立即传到。  def vigenereDecrypto(ciphertext,key)  ciphertext亦是键入的內容,key是由弹出窗口出去由客

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理