flag{generated_flag} format for flags

This commit is contained in:
Z. Cliffe Schreuders
2017-01-15 16:12:08 +00:00
parent fcc4630187
commit c6780f4a9e
3 changed files with 3 additions and 4 deletions

View File

@@ -8,7 +8,7 @@ class Base64FlagGenerator < StringGenerator
def generate
require 'securerandom'
self.outputs << "flag:#{SecureRandom.base64}"
self.outputs << "flag{#{SecureRandom.base64}}"
end
end

View File

@@ -8,7 +8,7 @@ class HexGenerator < StringGenerator
def generate
require 'securerandom'
self.outputs << "flag:#{SecureRandom.hex}"
self.outputs << "flag{#{SecureRandom.hex}}"
end
end

View File

@@ -9,8 +9,7 @@ class WordGenerator < StringGenerator
def generate
file = File.readlines("#{ROOT_DIR}/lib/resources/wordlists/wordlist")
self.outputs << "flag:" + file.sample.chomp + file.sample.chomp + file.sample.chomp + file.sample.chomp + file.sample.chomp
self.outputs << 'flag{' + file.sample.chomp + file.sample.chomp + file.sample.chomp + file.sample.chomp + file.sample.chomp + '}'
end
end