Research Article

BERT-Embedding-Based JSP Webshell Detection on Bytecode Level Using XGBoost

Table 2

The evaluation metrics results.

Feature extractionClassification algorithmEvaluation metrics
AccuracyPrecisionRecallF1 score

Word2vecBi-LSTM0.98000.96270.96850.9654
BERTBi-LSTM0.98520.97030.97890.9746
Word2vecXGBoost0.98590.98050.97010.9753
BERTXGBoost0.99140.98680.98030.9835
Word2vecRandomForest0.98440.99010.95620.9729
BERTRandomForest0.98420.98650.95890.9724
Word2vecSupport vector machine0.98520.99260.95610.9740
BERTSupport vector machine0.98280.96520.97510.9700