Binary-30K: A Heterogeneous Dataset for Deep Learning in Binary Analysis and Malware Detection