Which side should I study?

Asked 2 years ago, Updated 2 years ago, 99 views

Hello, all the developers

Common Security Solutions (h/w)

ex) Wapples, Fortigate, etc.

I want to code the software that goes into that device and do my job In this case,

Should I study system programming? Or should I study embedded programming?

If not, what should I study?

How is the software code inserted into the h/w equipment, and if you just plug in the line and set it up

I don't know if it's working.

Can anyone give a detailed and cool response?

I want to build up my ability to join a security solution company before I get a job, but I don't have much to ask.

[I'm thinking of going to c/c++ for language]]

security software_development

2022-09-22 19:10

1 Answers

You need to do both system programming and embedded programming.

OS installed in security equipment is Linux, and when developing ips and ids, the iptables of Linux were modified and developed. (I worked for a security company for years.)

I don't think it's possible that the current situation has changed significantly.

For example, a router...It's a router, and the router is also equipped with embedded Linux.

In other words, even if you think of the security equipment as a PC with Linux installed, it doesn't deviate much. However, due to the nature of the security equipment, the kernel must be modified and developed according to the purpose.

In summary, you can study embedded Linux and you need network knowledge.


2022-09-22 19:10

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.