妨害作证罪与包庇罪的区别有哪些

关于妨害作证罪与包庇罪的区别有哪些的问题,根据相关政策法规分析如下:
妨害作证罪与包庇罪的区别有以下这些:
1、犯罪的直接客体有所不同。
虽然两罪的直接客体都是简单客体,但前罪侵犯的是司法机关正常的诉讼活动;
后罪侵犯的则是司法机关正常的刑事追诉和刑罚执行活动。
2、犯罪客观方面的表现形式不同。
前罪表现为以暴力、威胁、贿买等方法阻止证人作证或指使他人作伪证;
后罪则表现为明知是犯罪的人而作假证明予以包庇。
3、犯罪主观方面的要求不同。
妨害作证罪刑法条文对其主观方面未作出特别的强调。
而后罪在主观方面有一点是刑法条文特别强调的:即,行为人对于被包庇的对象必须明知其是犯罪的人,如果对此并不明知,而在客观上使犯罪人受到包庇的,不应构成包庇罪。