mirror of
https://github.com/cliffe/SecGen.git
synced 2026-02-20 13:50:45 +00:00
flag{generated_flag} format for flags
This commit is contained in:
@@ -8,7 +8,7 @@ class Base64FlagGenerator < StringGenerator
|
||||
|
||||
def generate
|
||||
require 'securerandom'
|
||||
self.outputs << "flag:#{SecureRandom.base64}"
|
||||
self.outputs << "flag{#{SecureRandom.base64}}"
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ class HexGenerator < StringGenerator
|
||||
|
||||
def generate
|
||||
require 'securerandom'
|
||||
self.outputs << "flag:#{SecureRandom.hex}"
|
||||
self.outputs << "flag{#{SecureRandom.hex}}"
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user