در حالت کلی اگه بشه برنامه ای رو نوشت با ++c قابل نوشتنه، ++c یک زبان تجاری پر کاربرده و اونقدر برنامه نویس
حرفه ای داره که تقریبا هیچ نوع نرم افزاری پیدا نمی کنید که حداقل یک نمونه پیاده سازی شده با ++c نداشته باشه.
تروجان نوشتن الزاما توانایی خاصی نمی خواد، اول یک برنامه می نویسید که رفتار یک ابزار مفید رو داره یا لااقل
شکل و شمایل یک ابزار مفید رو داره، مثلا تقویم، فرهنگ لغت، ویروس کش و ... سپس یک کد بهش اضافه می کنید
که در شرایط دلخواه شما کار مخربی انجام بده، فرضا یک فایل هایی را پاک کنه، یا اطلاعاتی رو ویرایش کنه یا
هر عمل مخرب دیگری. در ضمن نرم افزار هایی مثل تروجان ها جزو موارد قانون عمومی شماره d5 مجید آنلاین هستند و
نمیشه نمونه کد یا نحوه طراحی شان رو ارائه کرد :
d5 - آموزش ها و فایل های ارائه شده نباید موجب آزار و اذیت شخص یا گروهی بشود.
ارائه کردن یا آموزش استفاده از ابزار هایی که برای هک نمودن رایانه ها بکار می روند و یا اطلاعات محرمانه کاربران را فاش می سازند ، ابزار ها یا کد های ویروس نویسی یا ابزار های اسپم کننده و همچنین درخواست یا ارائه کردن لیست ایمیل های کاربران جزو مواردی است که به دلیل آزاری که به سایرین می رسانند ممنوع می باشند.