ANTIVIRUS NOD32

Publicado por willsonsin, Septiembre 16, 2013, 09:53:17 PM

Tema anterior - Siguiente tema

willsonsin

ENDONDE ESTA EL CODIGO DEL PLUGIN NOD 32 NO ESTA EL CODIGO ALGUIEN QUE LO PUEDA PONER SELO AGRADESERIA

btocarmona

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o eset.com.so eset.com.cpp

string get_filename(string url) {
vector<string> resultado;
if (url.find("?") != string::npos) {
stringexplode(url, "?", &resultado);
stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
return resultado.at(resultado.size()-1);
} else {
stringexplode(url, "/", &resultado);
return resultado.at(resultado.size()-1);
}
}


extern "C" resposta getmatch(const string url) {
    resposta r;


if ( (url.find(".eset.com/") != string::npos) &&
                (url.find(".nup") != string::npos) && (url.find("update.ver") == string::npos)
) {

r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "eset";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}

willsonsin

muchas gracias btocarmona nadamas una ultima preguntita si no es mucho pedir
con este codigo si cachea todas las actualizaciones??
esque el quetengo comoque nadamas guarda algunas no todas

btocarmona

Amigo yo estimo que si al menos yo tengo funcionando el que viene incluido en raptor y me funciona bien

willsonsin


ingjaab

Mueres siendo un héroe, o vives lo suficiente para convertirte en villano