{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":755382826,"defaultBranch":"main","name":"Securiskan","ownerLogin":"boloto1979","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-10T03:05:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34582475?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707534498.0","currentOid":""},"activityList":{"items":[{"before":"ce6bbfbb7af87343105dc3e145eb74d359c5a8c6","after":"58978f3475ea8c16f11baccdf4a4b1a02d7ff291","ref":"refs/heads/main","pushedAt":"2024-03-06T00:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"update: scanfiles metodes","shortMessageHtmlLink":"update: scanfiles metodes"}},{"before":"764927a332d8ce97684b7e7c5961356dcfec2698","after":"ce6bbfbb7af87343105dc3e145eb74d359c5a8c6","ref":"refs/heads/main","pushedAt":"2024-03-01T16:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"fix: correction yara rules","shortMessageHtmlLink":"fix: correction yara rules"}},{"before":"da7cc9fbe88cb2538269199887e7434a8100f692","after":"764927a332d8ce97684b7e7c5961356dcfec2698","ref":"refs/heads/main","pushedAt":"2024-02-29T01:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"update: docker files","shortMessageHtmlLink":"update: docker files"}},{"before":"9a356992ca839c2928bd1fa393882be88ab12197","after":"da7cc9fbe88cb2538269199887e7434a8100f692","ref":"refs/heads/main","pushedAt":"2024-02-29T01:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"fix: project startup","shortMessageHtmlLink":"fix: project startup"}},{"before":"5075232752216331d61935fc6172cc3ce7e2ecc0","after":"9a356992ca839c2928bd1fa393882be88ab12197","ref":"refs/heads/main","pushedAt":"2024-02-28T00:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: add Docker files project","shortMessageHtmlLink":"feat: add Docker files project"}},{"before":"916fe0c279d40a84ee9d5d3698ba0fdb1d02fca4","after":"5075232752216331d61935fc6172cc3ce7e2ecc0","ref":"refs/heads/main","pushedAt":"2024-02-23T00:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: rules yara files","shortMessageHtmlLink":"feat: rules yara files"}},{"before":"7add19e675e2ae89979201667f7ea25de3aa0bfe","after":"916fe0c279d40a84ee9d5d3698ba0fdb1d02fca4","ref":"refs/heads/main","pushedAt":"2024-02-23T00:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: Integrate MalwareAnalysisService for File Uploads\n\nThis commit represents a significant update to our file upload handling mechanism within the FileUploadController. We have transitioned from relying on the external VirusTotalService for malware analysis to utilizing our custom-built MalwareAnalysisService. This change allows for more granular control over the analysis process and enables us to implement specialized malware detection techniques tailored to our application's needs.\n\nChanges include:\n- Replacing the VirusTotalService dependency with MalwareAnalysisService in the FileUploadController.\n- Updating the method to use the MalwareAnalysisService for scanning uploaded files. The method now evaluates the safety of files based on the analysis results provided by the new service.\n- Removing the method, as it is no longer necessary with the shift to the MalwareAnalysisService.\n- Enhancements to the MalwareAnalysisService include the implementation of YARA rules compilation for improved performance, and a refined approach to code disassembly analysis to target executable files more effectively.\n- Additional adjustments to ensure that the controller and service communicate properly, providing detailed analysis feedback in the response to the file uploader.\n\nThis update marks a pivotal step in enhancing our application's security posture by leveraging in-house capabilities for malware detection and analysis.\n\nSigned-off-by: [Pedro/boloto1979] pedro.lima1979@hotmail.com","shortMessageHtmlLink":"feat: Integrate MalwareAnalysisService for File Uploads"}},{"before":"0fdef4a8047ebf1929d446a38e9d465448ef4fb4","after":"7add19e675e2ae89979201667f7ea25de3aa0bfe","ref":"refs/heads/main","pushedAt":"2024-02-23T00:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: Integrate MalwareAnalysisService for File Uploads\n\nThis commit represents a significant update to our file upload handling mechanism within the FileUploadController. We have transitioned from relying on the external VirusTotalService for malware analysis to utilizing our custom-built MalwareAnalysisService. This change allows for more granular control over the analysis process and enables us to implement specialized malware detection techniques tailored to our application's needs.\n\nChanges include:\n- Replacing the VirusTotalService dependency with MalwareAnalysisService in the FileUploadController.\n- Updating the method to use the MalwareAnalysisService for scanning uploaded files. The method now evaluates the safety of files based on the analysis results provided by the new service.\n- Removing the method, as it is no longer necessary with the shift to the MalwareAnalysisService.\n- Enhancements to the MalwareAnalysisService include the implementation of YARA rules compilation for improved performance, and a refined approach to code disassembly analysis to target executable files more effectively.\n- Additional adjustments to ensure that the controller and service communicate properly, providing detailed analysis feedback in the response to the file uploader.\n\nThis update marks a pivotal step in enhancing our application's security posture by leveraging in-house capabilities for malware detection and analysis.\n\nSigned-off-by: [Pedro/boloto1979] pedro.lima1979@hotmail.com","shortMessageHtmlLink":"feat: Integrate MalwareAnalysisService for File Uploads"}},{"before":"31dc4931245310009db4b1f1c341a223623b1fb8","after":"0fdef4a8047ebf1929d446a38e9d465448ef4fb4","ref":"refs/heads/main","pushedAt":"2024-02-18T03:05:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat:removed clamavs from the project, added the VirusTotal API and updated the project's README","shortMessageHtmlLink":"feat:removed clamavs from the project, added the VirusTotal API and u…"}},{"before":"ab220a8ba7902e6da356f62ab71b6894e05b2c3f","after":"31dc4931245310009db4b1f1c341a223623b1fb8","ref":"refs/heads/main","pushedAt":"2024-02-17T20:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: update for readme project","shortMessageHtmlLink":"feat: update for readme project"}},{"before":"88116d9909c7a14326116fe22a4689ab651c7e1f","after":"ab220a8ba7902e6da356f62ab71b6894e05b2c3f","ref":"refs/heads/main","pushedAt":"2024-02-17T20:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"fix: serve clamavs-freshclam","shortMessageHtmlLink":"fix: serve clamavs-freshclam"}},{"before":"aa4d79bfbef18e64711b4d6ea0c71f673807edda","after":"88116d9909c7a14326116fe22a4689ab651c7e1f","ref":"refs/heads/main","pushedAt":"2024-02-17T18:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"fix: error api-clamavs","shortMessageHtmlLink":"fix: error api-clamavs"}},{"before":"91d03014bc4c0fa89d72a25ecdc201ca21af2929","after":"aa4d79bfbef18e64711b4d6ea0c71f673807edda","ref":"refs/heads/main","pushedAt":"2024-02-12T17:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: add ClamAVS in project and testing","shortMessageHtmlLink":"feat: add ClamAVS in project and testing"}},{"before":"cb1d6f32719dcd37ea1f66cbbc3b2a23f944515c","after":"91d03014bc4c0fa89d72a25ecdc201ca21af2929","ref":"refs/heads/main","pushedAt":"2024-02-12T03:26:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: home page","shortMessageHtmlLink":"feat: home page"}},{"before":"02615162000e9d575b7277876b98e3a299c45544","after":"cb1d6f32719dcd37ea1f66cbbc3b2a23f944515c","ref":"refs/heads/main","pushedAt":"2024-02-12T00:16:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'refs/remotes/origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'refs/remotes/origin/main'"}},{"before":"b0292db5640116b7d21849e3ed0211c9cdda87c0","after":"02615162000e9d575b7277876b98e3a299c45544","ref":"refs/heads/main","pushedAt":"2024-02-11T22:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: update project","shortMessageHtmlLink":"feat: update project"}},{"before":"5561e204e7f07ecb3e302a45e53182ec6f41d889","after":"b0292db5640116b7d21849e3ed0211c9cdda87c0","ref":"refs/heads/main","pushedAt":"2024-02-10T19:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: header layout page","shortMessageHtmlLink":"feat: header layout page"}},{"before":null,"after":"5561e204e7f07ecb3e302a45e53182ec6f41d889","ref":"refs/heads/main","pushedAt":"2024-02-10T03:08:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boloto1979","name":"Pedro Lima","path":"/boloto1979","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34582475?s=80&v=4"},"commit":{"message":"feat: created project","shortMessageHtmlLink":"feat: created project"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDWtGWwA","startCursor":null,"endCursor":null}},"title":"Activity · boloto1979/Securiskan"}