Thinking aloud, may not endorse after a lot of thought. I have not done much research on this topic.
I think almost all my advice here is just regarding how you plan terrorist attacks in general, and nothing specific to bombing TSMC, although I obviously had TSMC in mind when I wrote this.
I am not planning a terrorist bombing anytime soon. If you are in fact planning a bombing, please avoid contacting me. I don't have security setup sufficient to actually keep your secrets.
Main
You should probably plan a drone attack of some kind.
You should probably get basic infantry combat training from an existing place that can train people, like actually join your country's military or find a militia that will train you. Obviously, keep your true ambitions secret during this time.
You should probably also purchase weapons via an existing vendor that sells unregistered weapons, although I am less sure about this point. Dark web is probably a good idea for purchasing unregistered weapons, but reputed dark web vendors exist only in some countries. You should probably not be trying to make your own homemade bombs and similar, although this knowledge also is useful. You should definitely not be trying to smuggle any material across borders yourself.
Many countries in the world don't have citizens with guns, and hence their company and govt buildings are not as heavily defended. Terrorist attacks are therefore more powerful in such countries, as compared to in the US.
You should definitely not plan the attack solo, there should be atleast two people in the team at minimum. Doing things solo is just bad for a long list of psychological reasons. Also, a militia with N people can have more than N times the capability of one person, for small N.
By far the hardest problem here is maintaining a high-level of trust and secrecy. If even one person defects, or has a loved one who is a weak link, then your entire plot is foiled. Your ideal teammates are loved ones who you've known closely for many years, and even then this is a hard problem.
Subscribe
Enter email or phone number to subscribe. You will receive atmost one update per month.
Alternatively, you can subscribe via RSS, or a third-party service like blogtrottr