Skip to content

Commit

Permalink
Update binary and gemspec for evil-winrm-ai ruby gem
Browse files Browse the repository at this point in the history
  • Loading branch information
OscarAkaElvis committed Oct 25, 2024
1 parent e5f23d0 commit c4188a1
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 40 deletions.
3 changes: 0 additions & 3 deletions bin/evil-winrm

This file was deleted.

3 changes: 3 additions & 0 deletions bin/evil-winrm-ai
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env ruby

require File.expand_path('../evil-winrm-ai.rb',__dir__)
42 changes: 42 additions & 0 deletions evil-winrm-ai.gemspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# frozen_string_literal: true

Gem::Specification.new do |spec|
spec.name = 'evil-winrm-ai'
spec.version = '4.0'
spec.license = 'LGPL-3.0'
spec.authors = %w[CyberVaca OscarAkaElvis Jarilaos Arale61]
spec.email = ['oscar.alfonso.diaz@gmail.com']

spec.summary = 'Evil-WinRM'
spec.description = 'The ultimate WinRM shell for hacking/pentesting. AI edition.'
spec.homepage = 'https://github.com/Hackplayers/evil-winrm/tree/ai#readme'
spec.required_ruby_version = '>= 2.3'

spec.metadata = {
'yard.run' => 'yard',
'changelog_uri' => 'https://github.com/Hackplayers/evil-winrm/blob/ai/CHANGELOG.md',
'documentation_uri' => 'https://rubydoc.info/gems/evil-winrm-ai',
'homepage_uri' => spec.homepage,
'source_code_uri' => 'https://github.com/Hackplayers/evil-winrm/tree/ai',
'rubygems_mfa_required' => 'true'
}

spec.files = Dir['bin/*'] + ['evil-winrm-ai.rb', 'LICENSE']
spec.bindir = "bin"
spec.executables = ["evil-winrm-ai"]

spec.add_dependency 'fileutils', '~> 1.0'
spec.add_dependency 'logger', '~> 1.4', '>= 1.4.3'
spec.add_dependency 'stringio', '~> 3.0'
spec.add_dependency 'winrm', '~> 2.3', '>= 2.3.7'
spec.add_dependency 'winrm-fs', '~> 1.3', '>= 1.3.2'
spec.add_dependency 'langchainrb', '~> 0.1', '>= 0.18.0'
spec.add_dependency 'ollama-ai', '~> 1.3', '>= 1.3.0'
spec.add_dependency 'anthropic', '~> 0.3', '>= 0.3.2'
spec.add_dependency 'mistral-ai', '~> 1.2', '>= 1.2.0'
spec.add_dependency 'ruby-openai', '~> 7.3', '>= 7.3.1'

spec.add_development_dependency 'bundler', '~> 2.0'

spec.post_install_message = 'Happy hacking! AI powered :)'
end
37 changes: 0 additions & 37 deletions evil-winrm.gemspec

This file was deleted.

0 comments on commit c4188a1

Please sign in to comment.