/* Jabberd <= 2.0s4 C2S mysql authentication buffer overflow prepatch. * * Ref: http://mail.jabber.org/pipermail/jadmin/2004-November/018998.html * * Vers: PIE 0.2 * Auth: Ben Hawkes * Date: 27/11/04 */ #include #include int main(void) { if (pie_begin("c2s", "_ar_mysql_get_user_tuple", 3, PIE_NO_OPT) == -1) { perror("pie_begin"); exit(1); } if (pie_string_length(2, PIE_LESS_THAN, 2049) == -1) { perror("pie_string_length"); exit(1); } if (pie_string_length(3, PIE_LESS_THAN, 2049) == -1) { perror("pie_string_length"); exit(1); } if (pie_end(NULL, 0) == -1) { perror("pie_end"); exit(1); } }