RMCBench: Benchmarking Large Language Models' Resistance to Malicious Code