Settings

Theme

JPEG File Extraction from stdin

1 points by textmode 4 years ago · 0 comments · 1 min read


      cat > 056.l
 
        /* JPEG file carver */
    
     #define echo ECHO
     #define jmp BEGIN
     int fileno(FILE *);
    
    xa "\xFF\xD8"
    xb "\xFF\xD9" 
    
    %s xa 
    %option noyywrap nounput noinput
    %%
    
    {xa} echo;jmp xa;
    <xa>{xb} echo;jmp 0;
    <xa>.|\n|\r echo;
    .|\n
    
    %%
    int main(){ yylex();exit(0) ;}
    
    ^D

    flex 056.l
    cc -static -o yy056 lex.yy.c

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection