Porythorn absorbs code using its feelers and converts them into garbage data pellets used to fire at firewalls and take them offline. While it can smash steel into smithereens, it's often way too shaky and twitchy to focus its strength.
They attach themselves to cave ceilings, firing steel spikes at targets passing beneath them. Additional software was installed to make it a better Pokémon.