Skip to content

Commit

Permalink
Release v1.1.6 - Add Json API
Browse files Browse the repository at this point in the history
API V1.0.0
  • Loading branch information
exploitagency committed Mar 16, 2018
1 parent a67d0dd commit e502b7c
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 5 deletions.
1 change: 1 addition & 0 deletions Source Code/esprfidtool/api.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ void apilistlogs(int prettify) {
String FileName = dir2ndrun.fileName();
if ((!FileName.startsWith("/payloads/"))&&(!FileName.startsWith("/esploit.json"))&&(!FileName.startsWith("/esportal.json"))&&(!FileName.startsWith("/esprfidtool.json"))&&(!FileName.startsWith("/config.json"))) {
currentlog++;
FileName.remove(0,1);
JsonObject& apilistlogs = apilog.createNestedObject(String(currentlog));
apilistlogs["File Name"]=FileName;
}
Expand Down
16 changes: 12 additions & 4 deletions Source Code/esprfidtool/api_server.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
server.on("/api/help", [](){
String apihelpHTML=F(
String apihelpHTML=String()+F(
"<a href=\"/\"><- BACK TO INDEX</a><br><br>"
"<b>/api/info</b><br>"
"<b>API Version: "
)+APIversion+F(
"</b><br><br>"
"<b><a href=\"/api/info?prettify=1\">/api/info</a></b><br>"
"<small>Usage: [server]/api/info</small><br>"
"<b>/api/viewlog</b><br>"
"<br>"
"<b><a href=\"/api/viewlog?logfile="
)+logname+F(
"&prettify=1\">/api/viewlog</a></b><br>"
"<small>Usage: [server]/api/viewlog?logfile=[log.txt]</small><br>"
"<b>/api/listlogs</b><br>"
"<br>"
"<b><a href=\"/api/listlogs?prettify=1\">/api/listlogs</a></b><br>"
"<small>Usage: [server]/api/listlogs</small><br>"
"<br>"
"<b>Optional Arguments</b><br>"
"<small>Prettify: [api-url]?[args]<u>&prettify=1</u></small><br>"
);
Expand Down

0 comments on commit e502b7c

Please sign in to comment.