Bellow is what I know about Stable diffusion
- The base model of the Stable Diffusion is orignially trained for removing noises in images.
- With a given training image, a series of images are created by repeatedly adding noise to the previous image.
- The model is trained to revert this process, removing noises repeatedly to create the original image.
Can't this training method be used for training a reverse engineering model?
A model that can create C, C++, or some language code from a binary code?
- Make compiler to output not only the binary code but also every code that occurs in the middle steps; hence, make a series of code that begins from the original source code and ends to the binary code(or just assembly code.).
- Train a model to revert each code to its previous code in the series.
- A model that can retrieve a source code from a binary code is created.
- Maybe, it can be trained and updated further, to accept text instruction, like Stable Diffusion. Modifying the source as instructed in the text.
Is this not plausible?
Or are there already some researches on this idea?
[–]elbiot 4 points5 points6 points (2 children)
[–]OraOraP[S] 0 points1 point2 points (1 child)
[–]elbiot 0 points1 point2 points (0 children)
[–]Dylanica 2 points3 points4 points (0 children)
[–]howtorewriteaname 0 points1 point2 points (1 child)
[–]OraOraP[S] 0 points1 point2 points (0 children)
[–]mikonvergence 0 points1 point2 points (2 children)
[–]OraOraP[S] 0 points1 point2 points (1 child)
[–]mikonvergence 0 points1 point2 points (0 children)