2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|

2023-01-24 Come to think of it, apparently the public has an image of "Ebata = cyber attacker". [長年日記]

If you have been reading my blog, you know that I am using Go language as a successor to C/C++ (and as the last language in my life).

Personally, I still prefer to use C/C++, but there are two things that C/C++ just can't achieve.

-Lightweight threads (Goroutine)

- Channel

in Golang

-----

Well, today. I found an article whose title was

"Why the programming language "Go" is so popular with attackers"

I read this with high expectations, thinking that it 'might trigger future engineers' interest in the Go language,' but I wondered "Is that so?"

I'd like to know if there is a programming language that is not multi-platform compatible nowadays.

I also thought, "It's normal, for example, for an attacking program to attack on-memory, without being loaded to disk."

After all, I thought the biggest reason is just that 'Go language code is (still) rare' and 'Go is still a minor language at this point'.

-----

As for me,

"A simultaneous attack on 10 million servers using Goroutine",

or

Launch a concentrated attack as soon as a vulnerable server is discovered.

I was expecting to be able to create an unprecedented autonomous attack program in the Go language, so I am honestly disappointed.

-----

Come to think of it, apparently the public has an image of "Ebata = cyber attacker".

To be clear, this is a misunderstanding.

Rather, they are more likely to be victims of cyber attacks.

The other day, I received an e-mail from someone who asked me, "Mr. Ebata, I think you could hack a public camera and monitor it from your home".

This kind of misunderstanding is quite "admirable" to me -- unfortunately, I don't have the "skills" and most of all, I don't have the "time".

In the world of cartoons and dramas, hackers (crackers, to be precise) quickly break into national and corporate servers. However, that is quite an "illusion.

Cyberattacks, in my opinion, are a "ditch-cleaning" process -- tedious and requires a lot of patience.

However, if you take enough time and continue the trial slowly enough so that your identity is not revealed, I believe that much of the security can be breached.

The problem is that such skills and time are not available to everyone.

Therefore, simply changing passwords on a regular basis in less time than it takes to break through the system will stop a cyber attack with a fairly high probability -- but there are so many people who skip this.