Hey, I also want to leave it clear that I love Rebels. In my opinion, it's probably the best Star Wars we have had in the past 30 years (except for Rogue One, that is just better).
But what Hera did there was basically what... send a lot of garbage data until their computer crashed, and the power cells blew up? That is so so stupid, that I don't know from where to start.
It basically means that networking and computing in Star Wars is so primitive and sloppy that would be on par to how computers worked on Earth in the 50's.
You cannot just send a lot of data to a computer until it crashes. The computer would just fill up its buffers and stop reading until the buffers are processed.
Why the h3ll would the power cells system be wired to the communication computers? As DEX said, it's like you buy a Tesla car, and a local radio station broadcasts white noise, and then all cars tuned to that station get their power cells to explode!
Could you twist this in a way that Hera hacks into the imperials' computer thru the data sent? Perhaps. But Hera has not been established as a computer specialist. She's a pilot. And since they didn't have any computer expert character handy, they just went the Doctor Who way and said
"Let's increase the flux!" (Brings out the sonic screw driver and plugs it into the power cable)
Geez, even that data spike thingie looked like the Doctor's sonic screwdriver.
Now, what itches me is why the writers did that? Was it necessary? Probably they go
thru
through several iterations of the script before they, you know, actually film it/render it. So why not just add a convenient computer expert character at some point during the chapter. Any random droid would have been good enough. A golden opportunity to introduce R3-A2 as a background character!
Why not just cause the data overflow to delete all records on the imperial ship, so that they end empty handed? Or Hera just sending thousands of copies of the data about the base location, but with different planets in each copy, rendering the data essentially useless?
Why go the stupid "And they all die... In a big explossion, even... And they suffer!".
Edited by Azrapse