Skip to content

Latest commit

 

History

History

c

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Installation

gcc -o malcore.so -shared -fPIC malcore.c -lcurl

Examples

// File upload
ApiRequest execFromUrlRequest = {
  .url = "https://api.malcore.io/api/upload",
  .apiKey = "MYAPIKEY",
  .fileName = "@/path/to/my/file",
  .postData = NULL
}
ApiResponse execFileAnalysisResponse = makeMalcoreApiRequest(&execFromUrlRequest);
// process JSON results

// POST data upload
ApiRequest domainAnalysisRequest = {
  .url = "https://api.malcore.io/api/domain",
  .apiKey = "MYAPIKEY",
  .fileName = NULL,
  .postData = "domain=123.com"
}
ApiResponse domainAnalysisResponse = makeMalcoreApiRequest(&domainAnalysisRequest);
// process JSON results