diff --git a/html-comments/Cargo.toml b/html-comments/Cargo.toml index c0fdba2..4768829 100644 --- a/html-comments/Cargo.toml +++ b/html-comments/Cargo.toml @@ -2,7 +2,7 @@ name = "html-comments" version = "0.1.0" edition = "2021" -authors = ["Mohamed Tarek @0xr00t3d"] +authors = ["Mohamed Tarek @pwnxpl0it"] description = "Pulls out comments from html" repository = "https://github.com/knassar702/hacks" keywords = ["html-comments","htmlcomments","bugbounty"] @@ -18,4 +18,4 @@ panic = "abort" strip = true [dependencies] -html5tokenizer = "0.4.0" +html5tokenizer = "=0.5.2" diff --git a/html-comments/src/main.rs b/html-comments/src/main.rs index 9814895..bc47f5d 100644 --- a/html-comments/src/main.rs +++ b/html-comments/src/main.rs @@ -1,5 +1,5 @@ use std::io; -use html5tokenizer::{Tokenizer, Token}; +use html5tokenizer::{NaiveParser, Token}; fn main() { let mut html = String::from(""); @@ -14,7 +14,7 @@ fn main() { } } - for token in Tokenizer::new(html.as_str()).infallible(){ + for token in NaiveParser::new(html.as_str()).flatten(){ match token{ Token::Comment(comment) => { println!("{}",comment.replace("\n"," ").trim());