我是个Python新手,上学期我上了一门课,这激发了我的兴趣。现在,我正试图自己找出一些更“高级”的概念,第一个概念是递归。我一直在尝试一本我所遵循的手册中的一个练习,它基本上可以归结为:“递归地找到一个由0到9之间的唯一数字组成的n位代码。”
这是基于先前的练习,该练习不需要唯一的数字。我解决了这个问题如下所示。
#Ask user for a code
code = input("Insert code as integer:\n")
#Usable digits in the code
digits = ['0','1','2
所以我让这个cracker/bruteforce在这里学习/测试,因为我是通过localhost和我自己的php登录进行的。
所以我总是失败:未定义:未定义
当它假定失败时:user:pass
有什么帮助吗?
谢谢
<script>
function crack() {
var cracked_area = document.getElementById("cracked_acc");
var failed_area = document.getElementById("failed_acc");
var num_use
(PHP)正则表达式是:
"/\b(screen|front|glass|lcd)\b.*?\b(not)?\b.*?\b(replaced|cracked|broken|chipped)\b/i"
其目的是使正则表达式匹配这两者:
"screen is not cracked"
"screen is cracked"
拿起不在场的第二组。但是,对于上述两个示例输入,第二个组似乎都是空的。
我做错了什么?
提示:我正在用测试这个
“我的节目是一个智囊团游戏,很抱歉我是个菜鸟:”)
这是我的密码:
def output(guess, number):
n=str(number)
g=str(guess)
p=""
if n==g:
p="Cracked!"
elif len(n) != len(g):
p="Enter a " + str(len(n)) + " digit number."
else:
for i in range (0,len(n)):
我正在编写一个简单的字典攻击脚本,它会检查密文中散列的每个英文小写单词,我的第一个版本运行良好。它看起来是这样的:
import hashlib
import random
def dict_attack(pwds):
f = open('Dictionary.txt', 'r')
words = f.readlines()
f.close()
cracked = []
for pwd in pwds:
for w in words:
word = w.strip('\n
几周前,我开始了一个旨在猜测谷歌登录密码的项目,该密码由一个数字1-100000组成。我用selenium请求并浏览了一个chrome浏览器,但是最近我收到了一个错误,上面写着“无法登录,这个浏览器或应用程序可能不安全”。我这是谷歌的安全功能,还是我做错了什么。如果是这样的话,有办法绕过吗?不知道哪里出了问题,所以我就把全部代码都包括进去。
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import pytesseract
import request
我编写这个脚本是为了证明概念JavaScript密码破解器:
var charset = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
function crack(value){
function toRadix(N,radix) {
var HexN = "",
Q = Math.floor(Math.abs(N)),
我有另一个类似的问题,并试图看看我是否可以让它以类似的方式工作,但我一直没有成功。我有两个下拉菜单,其中一个是根据你在第一个下拉菜单上选择的选项创建的,但我遇到了一个问题,我需要在同一页面上使用同一菜单两次,我认为这可能是可行的,但我自己意识到这是因为你不能有两个具有相同id的对象。我想知道如何让下面的脚本与类一起工作,而不是表单的id?
var i;
function fill_damage(i){
var form1 = document.getElementById("form1a");
document.form1aa.damage.options.le
我的代码如下所示:
md = input("MD5 Hash: ")
if len(md) != 32:
print("Don't MD5 Hash.")
else:
liste = input("Wordlist: ")
ac = open(liste).readlines()
for new in ac:
new = new.split()
hs = hashlib.md5(new).hexdigest()
if hs == md:
我需要用一年的蛮力来锻炼。编译器一直抛出此错误:
bruteforceJS12.cpp:8:28:警告:整数常量太大,其类型默认启用
我的代码是:
#include <iostream>
using namespace std;
int main(){
unsigned long long year(0);
unsigned long long result(318338237039211050000);
unsigned long long pass(1337);
while (pass != result)
{
f
尝试在这里学到一些东西,而不是解决具体的问题。请帮助我找到一些在这种情况下适用的最佳实践,如果可能的话,请澄清一下原因。提前感谢您的帮助。
基本上,我是在已知范围内破解一个非常简单的哈希算法。函数根据散列测试字符串(在长度限制内)的可能性,直到它与传递的散列匹配。那么递归应该停止所有的迭代并返回匹配的字符串。迭代可以工作,但当找到答案时,似乎函数的每次运行都不会获得调用相同函数时返回的值。
以下是该函数的代码,为清楚起见,添加了额外的注释:
//'hash' is the hash to be replicated
//'leading' is for recu
我需要通过16个过程来分享这个过程。我正在为它购买一个平行板,它有16个核心,以90 cores运行。
我不会做任何违法的事。为了证明我的观点,使用带有7位数字的密码对组织来说太不安全了。我已经解决了,我只想要一个更好的方法。
这是它的基本工作脚本:
import smtplib
service = raw_input("Enter smtp service : ")
if service == "live":
smtpserver = smtplib.SMTP("smtp.live.com", 587)
elif service
我有两个Numpy数组,第一个有210行,第二个有30行,两个数组都包含4列,我想在这两个数组的第4列上应用条件/筛选器,这两个数组只包含0或1。因此,我希望检测到0的第1数组为Train_Safe,1数组为Train_Cracked,0为Test_Safe,2数组为Test_Cracked,并使用Matplotlib在3D散点图上绘制这些值,我尝试使用以下代码:
for i in X_train_merge[0:, 3]:
if i == 0:
x_vals_train_0 = X_train_merge[0:, 0:1]
y_vals_tra
我正在创建一个简单的故障排除程序,其中我希望将关键字和解决方案存储在一个文本文件中的列表中,然后我希望提取这些数据并将其放入字典中,以便我可以在其余代码中使用它(检查关键字)。
文本文件将如下所示:
iphone,put your phone in rice, wet, water, puddle
iphone,replace your screen, cracked, screen, smashed
iphone,turn off your phone,heat,heated,hot,fire
samsung,put your phone in rice, wet, water, puddl
我需要做到以下几点:
我有2个下拉菜单在一个手机修理店网站的形式。一个下拉菜单称为“电话型号”,另一个称为“故障类型”。
我需要拿出一个价格后,我组合这两个选择。
if
Phone model = "iPhone 6",
failure type = "cracked screen"
print the value 200 somewhere.
OR
Phone model = "iPhone 4"
failure type = "cracked screen"
print the value 50 somewhere.
所以我从我的数据库中获取了两组数据,我需要用一个联合来合并它们,但是我不确定如何用PHP访问第二组返回值。任何帮助都将不胜感激!一些示例代码:
$cracked=mysql_query("SELECT `49`.`Counter` FROM `all_user_data`.`49`
UNION SELECT `50`.`Counter` FROM `all_user_data`.`50` ");
$result = mysql_fetch_array($cracked);
$thing=($result[0]); //I want to grab $result[1];
e
我需要找到一种方法,根据用户的输入返回一个句子,即关键字搜索。
我创建了一本字典,可以根据一个单词返回一个句子,但我想不出是否可以根据多个单词返回一个句子:
水伤害返回一个句子,当你的手机掉进水,我有一个破解屏幕,不返回任何东西。我知道问题是围绕着我正在使用的.split.strip函数。
我的下一个问题是,我似乎无法创建一个空条目检查,我已经尝试了通常的,而input_1是无,或=‘’,但条形函数删除空白,所以我猜没有空条目来拾取。
similar_words = {
'water': 'you have let water into your phone
我有一个运行3个命令的Bash脚本。最后一个文件名为"junk1.txt“,这是我担心的。我想对if语句执行的检查做一个补充。如果"junk1.txt“是一个ASCII文本文件。我该怎么做呢?
./command1 > command1.txt
while read l;
do
command2 > command2.txt
while read m;
do
command3 junk.txt > junk1.txt 2>/tmp/err
if [ -s /tmp/
我正在跟踪一个,我怀疑它的根可能是在使用WTL宏。什么时候应该使用*_EX,什么时候应该使用普通的宏。对于BEGIN_MSG_MAP_EX,在atlcrack.h上有一个注释。
// Note about message maps with cracked handlers:
// For ATL 3.0, a message map using cracked handlers MUST use BEGIN_MSG_MAP_EX.
// For ATL 7.0 or higher, you can use BEGIN_MSG_MAP for CWindowImpl/CDialogImpl d
目前正在参加MOOC,并尝试进行一些情绪分析,但在R代码方面遇到了问题。
我有一个坏单词的列表和一个好单词的列表。例如,我的坏词是c(“凹陷”、“损坏”、“磨损”、“破损”)等等。
我在我的数据框中有一个描述列表,我想要做的是统计列表中出现了多少我的坏词,以及每一行出现了多少我的好词。
例如,假设这是我的数据框
desc = c("this screen is cracked", "minor dents and scratches", "100% good", "in perfect condition")
id = c