rubyfu / rubyfu Goto Github PK
View Code? Open in Web Editor NEWRubyfu, where Ruby goes evil!
Home Page: http://rubyfu.net
Rubyfu, where Ruby goes evil!
Home Page: http://rubyfu.net
I saw the list of tools I added in this PR were not displayed on the website (https://rubyfu.net/references) and they are not in https://github.com/rubyfu/RubyFu/blob/master/references.md either. I made the change to https://github.com/rubyfu/RubyFu/blob/master/references/README.md
Which means there is a duplicate between:
Should we remove one?
I don't know how gitbook works but there are two pages here https://github.com/rubyfu/RubyFu/tree/master/module-0x3-or-network-kung-fu/network-scanning that are not reflected on the website here https://rubyfu.net/module-0x3-or-network-kung-fu/network-scanning
There are images in:
Seems redundant, where is the right place?
module-0x1-or.../README.md at the very bottom, the link there redirects to something funky - holmestrail.something or other.
Just thought you should know :)
Your website has been inventoried on Rawsec's CyberSecurity Inventory.
https://inventory.rawsec.ml/resources.html#RubyFu
An inventory of tools and resources about CyberSecurity. This inventory aims to help people to find everything related to CyberSecurity.
More details about features here.
Note: the inventory is a FLOSS (Free, Libre and Open-Source Software) project.
Mainly because this is giving visibility to your tool and improve its referencing.
The badge shows to your community that your are inventoried. It looks good but also shows you care about your project, that your tool is referenced.
Feel free to claim your badge here: http://inventory.rawsec.ml/features.html#badges, it looks like that , but there are several styles available.
If you want to thank us, you can help make our open project better known by tweeting about it! For example:
That's all, this message is just to notify you if you care. Else you can close this issue.
I started to translate RubyFu to Brazilian Portuguese. I'll associat my PR with this issue.
Thanks guys for this project. That's really amazing.
Similar to some issues we saw before there is another duplicate
In 501ed36 references.md was removed by error, so this gives us a 404: https://rubyfu.net/references
typos lead to error
http = http = Net::HTTP.new(uri.host, uri.port)
req = Net::HTTP::Get.new(uri)
req.basic_auth usernamen, password
res = http.request(request)
puts res.body
https://rubyfu.net/content/en/module_0x4__web_kung_fu/#basic-authentication
السلام عليكم
https://github.com/rubyfu/RubyFu/blob/master/module_0x4__web_kung_fu/twitter_api.md
We know that Twitter Apps require approval from the Twitter API Team in order to create a project :(
so, we're going to use the [Android] Twitter app's consumer_key: 3nVuSoBZnx6U4vzUxf5w
and consumer_secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
.
Twitter can't ban you.
My Edit : -
Just put username and password 😄
#!/usr/bin/env ruby
require 'net/http'
require 'twitter'
require 'pp'
username = "" # Your Username
password = "" # Your Passowrd
def guest_token()
gt = URI.parse("https://api.twitter.com/1.1/guest/activate.json")
guest = Net::HTTP.new(gt.host, gt.port)
guest.use_ssl = true
req = Net::HTTP::Post.new(gt.request_uri)
req["Authorization"] = "Bearer AAAAAAAAAAAAAAAAAAAAAFXzAwAAAAAAMHCxpeSDG1gLNLghVe8d74hl6k4%3DRUMF4xAQLsbeBhTSRrCiQpJtxoGWeyHrDb5te2jpGskWDFW82F"
res = guest.request(req).body
return res[/{"guest_token":"(.*?)"}/,1]
end
uri = URI.parse("https://api.twitter.com/auth/1/xauth_password.json")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri.request_uri)
request["X-Guest-Token"] = guest_token()
request["Authorization"] = "Bearer AAAAAAAAAAAAAAAAAAAAAFXzAwAAAAAAMHCxpeSDG1gLNLghVe8d74hl6k4%3DRUMF4xAQLsbeBhTSRrCiQpJtxoGWeyHrDb5te2jpGskWDFW82F"
request.set_form_data({"x_auth_identifier" => username,"x_auth_password" => password})
response = http.request(request).body
private_access_token = response[/"oauth_token":"(.*?)"/,1]
private_access_token_secret = response[/"oauth_token_secret":"(.*?)"/,1]
############# Now u can use Twitter API Lib
client = Twitter::REST::Client.new do |config|
config.consumer_key = "3nVuSoBZnx6U4vzUxf5w"
config.consumer_secret = "Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys"
config.access_token = private_access_token
config.access_token_secret = private_access_token_secret
end
#############
client.update("@0x1337r00t With @KINGSABRI #RubyFu")
~ 1337r00t
Blackfox's Team
node_modules
folder should be excluded in a .gitignore
I'm not a forensic guy, we may need a hand from DFIR guys to enhance Module 0x6
Supporting multi language for Rubyfu is demand from many people.
This task would not succeed without people cooperation.
In order to build a multi language book in git book, please follow gitbook instructions
https://gitbookio.gitbooks.io/documentation/content/format/languages.html
LANGS.md
file in the root directory* [English](en/)
* [French](fr/)
* [Español](es/)
Thanks for your hard working! This book is great and I want to help more Chinese programmers who are not familiar with English.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.