// Detect It Easy: detection rule file format

init("protector", "SuckStop");

function detect(bShowType, bShowVersion, bShowOptions) {
    if (MSDOS.compareEP("EB......BE....B430CD21EB..9B")) {
        sVersion = "1.11";
        bDetected = true;
    } else if (MSDOS.compareEP("'KAOT'58eb$$be....b430cd21eb$$3c..77..cd204e75..6a..0e6a..fec3cf")) {
        sVersion = "1.11r";
        sOptions = "1997 by KA0T //N0Ps";
        bDetected = true;
    } else if (MSDOS.compareEP("'KAOT'5ceb$$be....b430cd21eb$$3c..77..cd204e75..c706........1e6a..0fa1")) {
        sVersion = "1.10r";
        sOptions = "1997 by KA0T //N0Ps";
        bDetected = true;
    } else if (MSDOS.compareEP("'KAOT'5ceb$$be....b430cd21eb$$3c..77..cd204e75..6a..0e6a..fec3cf")) {
        sOptions = "1997 by KA0T //N0Ps";
        bDetected = true;
    } else if (MSDOS.compareEP("3a324a1d....fb37fb1d....1d....be....81ee....6a..593a32")) {
        sVersion = "1.0";
        sOptions = "1997 by KA0T //N0Ps";
        bDetected = true;
    }

    return result(bShowType, bShowVersion, bShowOptions);
}