-1
我在紅寶石共新手,我遇到了這個代碼大約在Gmail中的錯誤的文章:任何人都可以評論這個紅寶石代碼?
(0..0xFFFFFFFFFF).each do |i|
puts "#{"%010X" % i}"
end
它應該產生一個字典,但我無法弄清楚它是如何工作
謝謝大家!
我在紅寶石共新手,我遇到了這個代碼大約在Gmail中的錯誤的文章:任何人都可以評論這個紅寶石代碼?
(0..0xFFFFFFFFFF).each do |i|
puts "#{"%010X" % i}"
end
它應該產生一個字典,但我無法弄清楚它是如何工作
謝謝大家!
碼進行迭代,並且打印的所有值從0
到0xFFFFFFFFFF
類似於如何
(1..10).each do |i|
puts i
end
迭代並打印所有的值從1到10
對於0
和0xFFFFFFFFFF
之間的每個值它簡單地打印出其當前十六進制值:
0000000000
...
0000005E6A
0000005E6B
0000005E6C
0000005E6D
0000005E6E
0000005E6F
...
FFFFFFFFFF
http://www.orenh.com/2014/06/one-token-to-rule-them-all-tale-o f.html 我不明白它是如何工作的 – enne
它只是(理論上)生成所有10位十六進制代碼,包括前導零,這是易受攻擊的URL的所有有效標記值。字典查找是由另一個應用程序調用易受攻擊的URL執行的,此代碼不會執行任何操作,而是從0到大數(十六進制數),每行一個條目。結果被輸入到一個快速並行的Web客戶端。 –