这取决于您是否有权破解。如果您无权破解应用程序，那么破解应用程序是非法活动。如果您从相关应用程序的所有者那里获得适当的书面授权，则对应用程序进行黑客攻击是合法的。