Да, правильно: порют. Обратите внимание на терминологию: глаголы не склоняются, глаголы спрягаются.
От глагола вспарывать (ср.: пороть) - вспарыватель.
От глагола вспаривать (вспарить в знач. "размягчить посредством пара; обдать кипятком, разгорячить; разг. высечь") - вспариватель.
Слова корить и упрекать - синонимы.