没收财产的执行机关一般是人民法院。人民法院在刑事诉讼过程中,对于犯罪分子违法所得的一切财物,包括违禁品和供犯罪所用的本人财物等,依法予以没收。同时,在判决生效后,由法院负责对没收财产的执行工作,确保财产的收缴和处理符合法律规定。此外,公安机关等相关执法机关在侦查等阶段,对于发现的应当予以没收的财产,也会配合人民法院进行相应的调查、查封等工作,为后续的没收财产执行程序提供协助和保障。总之,人民法院是没收财产执行的主要机关,其他机关在特定阶段予以配合,共同完成没收财产的法律执行工作。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。