Разница между понятиями «посягать» и «нарушать» заключается в их значениях:
- «Посягать» — пытаться лишить кого-либо чего-либо, причинить ущерб, вред кому-либо, чему-либо. ru.wiktionary.org kartaslov.ru Также это слово может означать пытаться завладеть чем-либо чужим, захватить, присвоить чужое. ru.wiktionary.org
- «Нарушать» — прерывать что-либо, мешать течению, ходу чего-либо. ru.wiktionary.org {10-host} Ещё одно значение этого слова — преступать, не соблюдать что-либо условленное, установленное. sanstv.ru
Таким образом, посягать относится к действиям, направленным на лишение или завладение чем-либо, а нарушать — к действиям, связанным с прерыванием чего-либо и несоблюдением установленных правил и норм.