经审理查明，2012年2月至7月间，被告人彭某在神木县西沟办事处其租住处先后向吸毒人员王某某直接出售或代为购买海洛因六次共计18小包，重约4.5克；2012年7月31日，被告人彭某被抓获后，在其身上查获海洛因1.8克，经对其尿检呈阳性。上述事实，被告人彭某供述不讳，并有其在侦查阶段的供述，吸毒人员王某某的证言，辨认笔录及毒品照片、称量证明、收缴毒品清单、存根、毒品鉴定报告、受案登记表、抓捕经过、情况说明，现场检测报告以及公安行政处罚决定书、责令社区戒毒决定书、户籍证明等证据在案证实，足以认定。