Studying The Robustness Of Machine Learning-Based Malware Detection Models: Analysis, Design, And Implementation