<div dir="ltr"><div><div><div><div><div><div><div>Hi,<br><br></div>I'm using _dpd.alertAdd to raise an alert in my dynamic preprocessor. But I face a problem:<br><br></div>I ran this code:<br><br></div>char alert[256];<br>
</div>
<div>double score = MyFunction();<br></div>sprintf(alert, "Alert: Score = %lf", score);<br></div>_dpd.alertAdd(DPX_GID, DPX_DST_SID, 1, 0, 3, alert, 0);<br><br></div>I'm using 2 output modules to check it: alert_fast and unified2 (to mysql by barnyard2). I checked the result in alert_fast output file but it didn't show the correct alert message (e.g. Alert: Score = 10.00000) ! In fact, the message contains special characters.<br>
<br>For mysql database, barnyard2 cant save the alert with the message so it save as "Snort: Alert", it noticed that the trouble is of sid-msg.map and gen-msg.map.<br><br></div>Could you please tell me how to solve my problem? How can I get the correct message and save the alert with it on Snort database?<br clear="all">
<div><div>
<div><div><div><div><div><div><div><div><br>-- <br>Kiếm ma độc cô cầu bại - Ôi, một đời oanh liệt, chỉ mong được chiến bại một lần, nhưng chưa ai qua nổi quá tam chiêu!!!
</div></div></div></div></div></div></div></div></div></div></div>