To install pip, securely download get-pip.py
python get-pip.py
To install selenium
pip install selenium
Script brutal force, el ejemplo esta realizado para funcionar sobre rails 4 con devise instalado por defecto.
#!/usr/bin/python from selenium import webdriver from selenium.webdriver.common.keys import Keys def bForce(): driver = webdriver.Firefox() driver.get("http://192.168.0.3:3001/users/sign_up") for i in range(59, 90): user = driver.find_element_by_xpath("//*[@id=\"user_email\"]") user.send_keys("rr"+str(i)+"@rrr.com") password = driver.find_element_by_xpath("//*[@id=\"user_password\"]") password.send_keys("12345678") pass_confirm = driver.find_element_by_xpath("//*[@id=\"user_password_confirmation\"]") pass_confirm.send_keys("12345678") driver.find_element_by_name("commit").click() close = driver.find_element_by_xpath("/html/body/li/a") close.click() driver.get("http://192.168.0.3:3001/users/sign_up") driver.close() bForce()